Index: chrome/browser/extensions/api/omnibox/omnibox_api.cc |
diff --git a/chrome/browser/extensions/api/omnibox/omnibox_api.cc b/chrome/browser/extensions/api/omnibox/omnibox_api.cc |
index 2e0a43d90561e507aa53fd9d4387a4a76d1562e9..6ae1b53ad413188f29d3e065876d3647cbacd1a0 100644 |
--- a/chrome/browser/extensions/api/omnibox/omnibox_api.cc |
+++ b/chrome/browser/extensions/api/omnibox/omnibox_api.cc |
@@ -24,7 +24,6 @@ |
#include "extensions/browser/extension_prefs.h" |
#include "extensions/browser/extension_prefs_factory.h" |
#include "extensions/browser/extension_registry.h" |
-#include "extensions/browser/extension_system.h" |
#include "extensions/browser/extension_system_provider.h" |
#include "extensions/browser/extensions_browser_client.h" |
#include "extensions/common/extension.h" |
@@ -103,16 +102,17 @@ void ExtensionOmniboxEventRouter::OnInputStarted( |
omnibox::OnInputStarted::kEventName, |
make_scoped_ptr(new base::ListValue()))); |
event->restrict_to_browser_context = profile; |
- ExtensionSystem::Get(profile)->event_router()-> |
- DispatchEventToExtension(extension_id, event.Pass()); |
+ EventRouter::Get(profile) |
+ ->DispatchEventToExtension(extension_id, event.Pass()); |
} |
// static |
bool ExtensionOmniboxEventRouter::OnInputChanged( |
Profile* profile, const std::string& extension_id, |
const std::string& input, int suggest_id) { |
- if (!ExtensionSystem::Get(profile)->event_router()->ExtensionHasEventListener( |
- extension_id, omnibox::OnInputChanged::kEventName)) |
+ EventRouter* event_router = EventRouter::Get(profile); |
+ if (!event_router->ExtensionHasEventListener( |
+ extension_id, omnibox::OnInputChanged::kEventName)) |
return false; |
scoped_ptr<base::ListValue> args(new base::ListValue()); |
@@ -122,8 +122,7 @@ bool ExtensionOmniboxEventRouter::OnInputChanged( |
scoped_ptr<Event> event(new Event(omnibox::OnInputChanged::kEventName, |
args.Pass())); |
event->restrict_to_browser_context = profile; |
- ExtensionSystem::Get(profile)->event_router()-> |
- DispatchEventToExtension(extension_id, event.Pass()); |
+ event_router->DispatchEventToExtension(extension_id, event.Pass()); |
return true; |
} |
@@ -155,8 +154,8 @@ void ExtensionOmniboxEventRouter::OnInputEntered( |
scoped_ptr<Event> event(new Event(omnibox::OnInputEntered::kEventName, |
args.Pass())); |
event->restrict_to_browser_context = profile; |
- ExtensionSystem::Get(profile)->event_router()-> |
- DispatchEventToExtension(extension_id, event.Pass()); |
+ EventRouter::Get(profile) |
+ ->DispatchEventToExtension(extension_id, event.Pass()); |
content::NotificationService::current()->Notify( |
chrome::NOTIFICATION_EXTENSION_OMNIBOX_INPUT_ENTERED, |
@@ -171,8 +170,8 @@ void ExtensionOmniboxEventRouter::OnInputCancelled( |
omnibox::OnInputCancelled::kEventName, |
make_scoped_ptr(new base::ListValue()))); |
event->restrict_to_browser_context = profile; |
- ExtensionSystem::Get(profile)->event_router()-> |
- DispatchEventToExtension(extension_id, event.Pass()); |
+ EventRouter::Get(profile) |
+ ->DispatchEventToExtension(extension_id, event.Pass()); |
} |
OmniboxAPI::OmniboxAPI(content::BrowserContext* context) |