Index: chrome/browser/extensions/api/preference/preference_helpers.cc |
diff --git a/chrome/browser/extensions/api/preference/preference_helpers.cc b/chrome/browser/extensions/api/preference/preference_helpers.cc |
index e95236f57b5c18e3e34f6cc9ce1c9be4c38b9c30..e9f95b04ce1cd6907d9326a0b6d51e27fe17b05f 100644 |
--- a/chrome/browser/extensions/api/preference/preference_helpers.cc |
+++ b/chrome/browser/extensions/api/preference/preference_helpers.cc |
@@ -9,6 +9,7 @@ |
#include "chrome/browser/extensions/event_router.h" |
#include "chrome/browser/extensions/extension_prefs.h" |
#include "chrome/browser/extensions/extension_service.h" |
+#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/prefs/pref_service.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -83,7 +84,8 @@ void DispatchEventToExtensions( |
extensions::APIPermission::ID permission, |
bool incognito, |
const std::string& browser_pref) { |
- extensions::EventRouter* router = profile->GetExtensionEventRouter(); |
+ extensions::EventRouter* router = |
+ extensions::ExtensionSystem::Get(profile)->event_router(); |
if (!router || !router->HasEventListener(event_name)) |
return; |
ExtensionService* extension_service = profile->GetExtensionService(); |