diff options
author | juncai <juncai@chromium.org> | 2015-05-20 15:20:13 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-05-20 22:20:17 +0000 |
commit | 07ea53870ed17c6f4f410c5ae0838cf4fceec1c3 (patch) | |
tree | c4f81ad24ce989b62095730e369c628677b5805c /chrome/browser/extensions/extension_system_impl.h | |
parent | fc092256287403e7326635e2a818a00d43269947 (diff) | |
download | chromium_src-07ea53870ed17c6f4f410c5ae0838cf4fceec1c3.zip chromium_src-07ea53870ed17c6f4f410c5ae0838cf4fceec1c3.tar.gz chromium_src-07ea53870ed17c6f4f410c5ae0838cf4fceec1c3.tar.bz2 |
Extract LazyBackgroundTaskQueue from ExtensionSystem.
This patch removes lazy_background_task_queue accessor from ExtensionSystem.
It can be its own browser context keyed service.
It can be built by its new factory.
Review URL: https://codereview.chromium.org/1129063011
Cr-Commit-Position: refs/heads/master@{#330815}
Diffstat (limited to 'chrome/browser/extensions/extension_system_impl.h')
-rw-r--r-- | chrome/browser/extensions/extension_system_impl.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/chrome/browser/extensions/extension_system_impl.h b/chrome/browser/extensions/extension_system_impl.h index 151a8cb..f4b19c4 100644 --- a/chrome/browser/extensions/extension_system_impl.h +++ b/chrome/browser/extensions/extension_system_impl.h @@ -42,7 +42,6 @@ class ExtensionSystemImpl : public ExtensionSystem { SharedUserScriptMaster* shared_user_script_master() override; // shared StateStore* state_store() override; // shared StateStore* rules_store() override; // shared - LazyBackgroundTaskQueue* lazy_background_task_queue() override; // shared InfoMap* info_map() override; // shared EventRouter* event_router() override; // shared QuotaService* quota_service() override; // shared @@ -85,7 +84,6 @@ class ExtensionSystemImpl : public ExtensionSystem { ManagementPolicy* management_policy(); SharedUserScriptMaster* shared_user_script_master(); InfoMap* info_map(); - LazyBackgroundTaskQueue* lazy_background_task_queue(); EventRouter* event_router(); QuotaService* quota_service(); const OneShotEvent& ready() const { return ready_; } @@ -102,7 +100,6 @@ class ExtensionSystemImpl : public ExtensionSystem { scoped_ptr<StateStore> rules_store_; // LazyBackgroundTaskQueue is a dependency of // MessageService and EventRouter. - scoped_ptr<LazyBackgroundTaskQueue> lazy_background_task_queue_; scoped_ptr<EventRouter> event_router_; scoped_ptr<NavigationObserver> navigation_observer_; // Shared memory region manager for scripts statically declared in extension |