diff options
author | limasdf@gmail.com <limasdf@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-18 10:26:40 +0000 |
---|---|---|
committer | limasdf@gmail.com <limasdf@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-18 10:26:40 +0000 |
commit | 9b44832024e41de8398265737601ab1992ffebc5 (patch) | |
tree | 6c9d0da9e58699ddfb3f0404b455493849874e5f /chrome/browser/extensions/api/management/management_api.cc | |
parent | 65d906a6ab188025db5809a3674b7965eaa07f12 (diff) | |
download | chromium_src-9b44832024e41de8398265737601ab1992ffebc5.zip chromium_src-9b44832024e41de8398265737601ab1992ffebc5.tar.gz chromium_src-9b44832024e41de8398265737601ab1992ffebc5.tar.bz2 |
Use EventRouter instead of ExtensionSystem::Get->event_router()
all clean-up
BUG=362672
Review URL: https://codereview.chromium.org/238633009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264765 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/api/management/management_api.cc')
-rw-r--r-- | chrome/browser/extensions/api/management/management_api.cc | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/chrome/browser/extensions/api/management/management_api.cc b/chrome/browser/extensions/api/management/management_api.cc index c4473fd..e34ba8e 100644 --- a/chrome/browser/extensions/api/management/management_api.cc +++ b/chrome/browser/extensions/api/management/management_api.cc @@ -714,13 +714,12 @@ void ManagementEventRouter::Observe( } scoped_ptr<Event> event(new Event(event_name, args.Pass())); - ExtensionSystem::Get(profile)->event_router()->BroadcastEvent(event.Pass()); + EventRouter::Get(profile)->BroadcastEvent(event.Pass()); } ManagementAPI::ManagementAPI(content::BrowserContext* context) : browser_context_(context) { - EventRouter* event_router = - ExtensionSystem::Get(browser_context_)->event_router(); + EventRouter* event_router = EventRouter::Get(browser_context_); event_router->RegisterObserver(this, management::OnInstalled::kEventName); event_router->RegisterObserver(this, management::OnUninstalled::kEventName); event_router->RegisterObserver(this, management::OnEnabled::kEventName); @@ -731,8 +730,7 @@ ManagementAPI::~ManagementAPI() { } void ManagementAPI::Shutdown() { - ExtensionSystem::Get(browser_context_)->event_router()->UnregisterObserver( - this); + EventRouter::Get(browser_context_)->UnregisterObserver(this); } static base::LazyInstance<BrowserContextKeyedAPIFactory<ManagementAPI> > @@ -747,8 +745,7 @@ ManagementAPI::GetFactoryInstance() { void ManagementAPI::OnListenerAdded(const EventListenerInfo& details) { management_event_router_.reset( new ManagementEventRouter(Profile::FromBrowserContext(browser_context_))); - ExtensionSystem::Get(browser_context_)->event_router()->UnregisterObserver( - this); + EventRouter::Get(browser_context_)->UnregisterObserver(this); } } // namespace extensions |