Index: chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
diff --git a/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc b/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
index c6d3bd277496f730c350d07ec6584d73f49a1e73..82be3b670831192dd8aa693dbc42baaa1e9071a7 100644 |
--- a/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
+++ b/chrome/browser/extensions/api/managed_mode/managed_mode_api.cc |
@@ -13,6 +13,7 @@ |
#include "chrome/browser/browser_process.h" |
#include "chrome/browser/extensions/api/preference/preference_api_constants.h" |
#include "chrome/browser/extensions/event_router.h" |
+#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/managed_mode/managed_mode.h" |
#include "chrome/browser/prefs/pref_service.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -66,7 +67,8 @@ void ExtensionManagedModeEventRouter::Observe( |
scoped_ptr<ListValue> args(new ListValue()); |
args->Set(0, dict); |
- extensions::EventRouter* event_router = profile_->GetExtensionEventRouter(); |
+ extensions::EventRouter* event_router = |
+ extensions::ExtensionSystem::Get(profile_)->event_router(); |
event_router->DispatchEventToRenderers(kChangeEventName, args.Pass(), NULL, |
GURL(), |
extensions::EventFilteringInfo()); |