summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/api/management/management_api.cc
diff options
context:
space:
mode:
authorlimasdf@gmail.com <limasdf@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-18 10:26:40 +0000
committerlimasdf@gmail.com <limasdf@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-18 10:26:40 +0000
commit9b44832024e41de8398265737601ab1992ffebc5 (patch)
tree6c9d0da9e58699ddfb3f0404b455493849874e5f /chrome/browser/extensions/api/management/management_api.cc
parent65d906a6ab188025db5809a3674b7965eaa07f12 (diff)
downloadchromium_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.cc11
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