Index: chrome/browser/extensions/api/preference/chrome_direct_setting_api.cc |
diff --git a/chrome/browser/extensions/api/preference/chrome_direct_setting_api.cc b/chrome/browser/extensions/api/preference/chrome_direct_setting_api.cc |
index d122cfecab681cc06abb8d3474dc88a80ea2106c..c83f80f354f1ded9c5c2a10f05faadab113648db 100644 |
--- a/chrome/browser/extensions/api/preference/chrome_direct_setting_api.cc |
+++ b/chrome/browser/extensions/api/preference/chrome_direct_setting_api.cc |
@@ -42,9 +42,7 @@ class PreferenceWhitelist { |
std::string event_name = base::StringPrintf( |
kOnPrefChangeFormat, |
(*iter).c_str()); |
- ExtensionSystem::Get(profile)->event_router()->RegisterObserver( |
- observer, |
- event_name); |
+ EventRouter::Get(profile)->RegisterObserver(observer, event_name); |
} |
} |
@@ -94,7 +92,7 @@ ChromeDirectSettingAPI::GetFactoryInstance() { |
// EventRouter::Observer implementation. |
void ChromeDirectSettingAPI::OnListenerAdded(const EventListenerInfo& details) { |
- ExtensionSystem::Get(profile_)->event_router()->UnregisterObserver(this); |
+ EventRouter::Get(profile_)->UnregisterObserver(this); |
registrar_.Init(profile_->GetPrefs()); |
preference_whitelist.Get().RegisterPropertyListeners( |
profile_, |
@@ -123,7 +121,7 @@ void ChromeDirectSettingAPI::OnPrefChanged( |
PrefService* pref_service, const std::string& pref_key) { |
std::string event_name = base::StringPrintf(kOnPrefChangeFormat, |
pref_key.c_str()); |
- EventRouter* router = ExtensionSystem::Get(profile_)->event_router(); |
+ EventRouter* router = EventRouter::Get(profile_); |
if (router && router->HasEventListener(event_name)) { |
const PrefService::Preference* preference = |
profile_->GetPrefs()->FindPreference(pref_key.c_str()); |