Index: chrome/browser/extensions/api/idle/idle_api.cc |
diff --git a/chrome/browser/extensions/api/idle/idle_api.cc b/chrome/browser/extensions/api/idle/idle_api.cc |
index 03a118f5d623522d8d0a39b2a8634519b4045e71..178afb40c9da8cc593f5898f3041400200f77c31 100644 |
--- a/chrome/browser/extensions/api/idle/idle_api.cc |
+++ b/chrome/browser/extensions/api/idle/idle_api.cc |
@@ -18,6 +18,7 @@ |
#include "chrome/browser/extensions/extension_host.h" |
#include "chrome/browser/extensions/api/idle/idle_api_constants.h" |
#include "chrome/browser/extensions/extension_service.h" |
+#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/common/extensions/extension.h" |
#include "content/public/browser/render_view_host.h" |
@@ -147,9 +148,9 @@ void ExtensionIdleEventRouter::OnIdleStateChange(Profile* profile, |
scoped_ptr<ListValue> args(new ListValue()); |
args->Append(CreateIdleValue(state)); |
- profile->GetExtensionEventRouter()->DispatchEventToRenderers( |
- keys::kOnStateChanged, args.Pass(), profile, |
- GURL(), extensions::EventFilteringInfo()); |
+ extensions::ExtensionSystem::Get(profile)->event_router()-> |
+ DispatchEventToRenderers(keys::kOnStateChanged, args.Pass(), profile, |
+ GURL(), extensions::EventFilteringInfo()); |
} |
bool ExtensionIdleQueryStateFunction::RunImpl() { |