Index: chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm |
diff --git a/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm b/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm |
index 6b99c201361fb2c1094f0634f4da88b09d42c2d5..985898dc9049416f45ce8c7d1245cbdd06c54fbf 100644 |
--- a/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm |
+++ b/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm |
@@ -13,6 +13,7 @@ |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/extensions/extension_toolbar_model.h" |
+#include "chrome/browser/prefs/pref_registry_syncable.h" |
#include "chrome/browser/prefs/pref_service.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/sessions/session_tab_helper.h" |
@@ -27,9 +28,9 @@ |
#include "chrome/common/chrome_notification_types.h" |
#include "chrome/common/extensions/api/extension_action/action_info.h" |
#include "chrome/common/pref_names.h" |
+#include "content/public/browser/notification_details.h" |
#include "content/public/browser/notification_observer.h" |
#include "content/public/browser/notification_registrar.h" |
-#include "content/public/browser/notification_details.h" |
#include "content/public/browser/notification_source.h" |
#include "grit/theme_resources.h" |
#import "third_party/GTM/AppKit/GTMNSAnimation+Duration.h" |
@@ -265,7 +266,9 @@ class ExtensionServiceObserverBridge : public content::NotificationObserver, |
if (!profile_->GetPrefs()->FindPreference( |
prefs::kBrowserActionContainerWidth)) |
Mattias Nissler (ping if slow)
2013/02/06 17:53:33
TODO: registrations up front.
Jói
2013/02/07 14:52:32
Done.
|
- [BrowserActionsController registerUserPrefs:profile_->GetPrefs()]; |
+ [BrowserActionsController registerUserPrefs:( |
+ (PrefRegistrySyncable*) |
+ profile_->GetPrefs()->DeprecatedGetPrefRegistry())]; |
observer_.reset(new ExtensionServiceObserverBridge(self, browser_)); |
ExtensionService* extensionService = |
@@ -440,10 +443,10 @@ class ExtensionServiceObserverBridge : public content::NotificationObserver, |
return YES; |
} |
-+ (void)registerUserPrefs:(PrefServiceSyncable*)prefs { |
- prefs->RegisterDoublePref(prefs::kBrowserActionContainerWidth, |
- 0, |
- PrefServiceSyncable::UNSYNCABLE_PREF); |
++ (void)registerUserPrefs:(PrefRegistrySyncable*)registry { |
+ registry->RegisterDoublePref(prefs::kBrowserActionContainerWidth, |
+ 0, |
+ PrefRegistrySyncable::UNSYNCABLE_PREF); |
} |
#pragma mark - |