Index: chrome/browser/extensions/component_loader.cc |
diff --git a/chrome/browser/extensions/component_loader.cc b/chrome/browser/extensions/component_loader.cc |
index e7e5b16e776894b5bd20e60ae34db9103925f84f..51f0acf7f10a3ea8d5185d3e2a707c63573d72d6 100644 |
--- a/chrome/browser/extensions/component_loader.cc |
+++ b/chrome/browser/extensions/component_loader.cc |
@@ -407,13 +407,9 @@ void ComponentLoader::AddDefaultComponentExtensions() { |
AddScriptBubble(); |
} |
-void ComponentLoader::Observe( |
- int type, |
- const content::NotificationSource& source, |
- const content::NotificationDetails& details) { |
- DCHECK_EQ(chrome::NOTIFICATION_PREF_CHANGED, type); |
- DCHECK_EQ(std::string(prefs::kEnterpriseWebStoreURL), |
- *content::Details<const std::string>(details).ptr()); |
+void ComponentLoader::OnPreferenceChanged(PrefServiceBase* service, |
+ const std::string& pref_name) { |
+ DCHECK_EQ(std::string(prefs::kEnterpriseWebStoreURL), pref_name); |
AddOrReloadEnterpriseWebStore(); |
} |