diff options
author | juncai <juncai@chromium.org> | 2015-06-03 17:14:04 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-04 00:14:37 +0000 |
commit | cf52333148db8abf73adbb739480edaca3646fe5 (patch) | |
tree | 0c50247857c81587682dba497496abf0921093d7 /chrome/browser/extensions/extension_system_impl.h | |
parent | b6e2e1cf2ab03954db07966f4bfd9f03763f6084 (diff) | |
download | chromium_src-cf52333148db8abf73adbb739480edaca3646fe5.zip chromium_src-cf52333148db8abf73adbb739480edaca3646fe5.tar.gz chromium_src-cf52333148db8abf73adbb739480edaca3646fe5.tar.bz2 |
Extract EventRouter from ExtensionSystem.
This patch removes event_router accessor from ExtensionSystem.
EventRouter is now a browser context keyed service.
BUG=496281
Review URL: https://codereview.chromium.org/1148983004
Cr-Commit-Position: refs/heads/master@{#332745}
Diffstat (limited to 'chrome/browser/extensions/extension_system_impl.h')
-rw-r--r-- | chrome/browser/extensions/extension_system_impl.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/chrome/browser/extensions/extension_system_impl.h b/chrome/browser/extensions/extension_system_impl.h index f4b19c4..92e2457 100644 --- a/chrome/browser/extensions/extension_system_impl.h +++ b/chrome/browser/extensions/extension_system_impl.h @@ -16,7 +16,6 @@ namespace extensions { class ContentVerifier; class ExtensionSystemSharedFactory; -class InstallVerifier; class NavigationObserver; class SharedUserScriptMaster; class StateStoreNotificationObserver; @@ -43,7 +42,6 @@ class ExtensionSystemImpl : public ExtensionSystem { StateStore* state_store() override; // shared StateStore* rules_store() override; // shared InfoMap* info_map() override; // shared - EventRouter* event_router() override; // shared QuotaService* quota_service() override; // shared void RegisterExtensionWithRequestContexts( @@ -84,7 +82,6 @@ class ExtensionSystemImpl : public ExtensionSystem { ManagementPolicy* management_policy(); SharedUserScriptMaster* shared_user_script_master(); InfoMap* info_map(); - EventRouter* event_router(); QuotaService* quota_service(); const OneShotEvent& ready() const { return ready_; } ContentVerifier* content_verifier(); @@ -98,9 +95,6 @@ class ExtensionSystemImpl : public ExtensionSystem { scoped_ptr<StateStoreNotificationObserver> state_store_notification_observer_; scoped_ptr<StateStore> rules_store_; - // LazyBackgroundTaskQueue is a dependency of - // MessageService and EventRouter. - scoped_ptr<EventRouter> event_router_; scoped_ptr<NavigationObserver> navigation_observer_; // Shared memory region manager for scripts statically declared in extension // manifests. This region is shared between all extensions. |