Index: chrome/browser/extensions/extension_system_impl.h |
diff --git a/chrome/browser/extensions/extension_system_impl.h b/chrome/browser/extensions/extension_system_impl.h |
index 92e24577b9f2ee5c77c92980883cb11fcc94c011..ee872deece0ebde4e726f8399aec292c4d93c38c 100644 |
--- a/chrome/browser/extensions/extension_system_impl.h |
+++ b/chrome/browser/extensions/extension_system_impl.h |
@@ -19,6 +19,7 @@ class ExtensionSystemSharedFactory; |
class NavigationObserver; |
class SharedUserScriptMaster; |
class StateStoreNotificationObserver; |
+// class SidebarManager; |
// The ExtensionSystem for ProfileImpl and OffTheRecordProfileImpl. |
// Implementation details: non-shared services are owned by |
@@ -56,6 +57,9 @@ class ExtensionSystemImpl : public ExtensionSystem { |
scoped_ptr<ExtensionSet> GetDependentExtensions( |
const Extension* extension) override; |
+ SidebarManager* sidebar_manager() override; |
+ void CreateSidebarManager(); |
+ |
private: |
friend class ExtensionSystemSharedFactory; |
@@ -122,6 +126,8 @@ class ExtensionSystemImpl : public ExtensionSystem { |
Shared* shared_; |
+ scoped_ptr<SidebarManager> sidebar_manager_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ExtensionSystemImpl); |
}; |