summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_system_impl.h
diff options
context:
space:
mode:
authorjuncai <juncai@chromium.org>2015-05-20 15:20:13 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-20 22:20:17 +0000
commit07ea53870ed17c6f4f410c5ae0838cf4fceec1c3 (patch)
treec4f81ad24ce989b62095730e369c628677b5805c /chrome/browser/extensions/extension_system_impl.h
parentfc092256287403e7326635e2a818a00d43269947 (diff)
downloadchromium_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.h3
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