Index: chrome/browser/extensions/test_extension_system.cc |
diff --git a/chrome/browser/extensions/test_extension_system.cc b/chrome/browser/extensions/test_extension_system.cc |
index 14835f1c01c36ba0b7316acf87b9fa68f16bebf6..942c0e40d0150a9836b35bf5b9bcabd8e57d15b2 100644 |
--- a/chrome/browser/extensions/test_extension_system.cc |
+++ b/chrome/browser/extensions/test_extension_system.cc |
@@ -10,6 +10,7 @@ |
#include "chrome/browser/extensions/extension_management.h" |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/shared_module_service.h" |
+#include "chrome/browser/extensions/sidebar_manager.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/common/chrome_switches.h" |
#include "content/public/browser/browser_thread.h" |
@@ -71,6 +72,7 @@ ExtensionService* TestExtensionSystem::CreateExtensionService( |
scoped_ptr<TestingValueStore> value_store(new TestingValueStore()); |
value_store_ = value_store.get(); |
state_store_.reset(new StateStore(profile_, value_store.Pass())); |
+ sidebar_manager_.reset(new SidebarManager()); |
management_policy_.reset(new ManagementPolicy()); |
management_policy_->RegisterProviders( |
ExtensionManagementFactory::GetForBrowserContext(profile_) |
@@ -116,6 +118,10 @@ StateStore* TestExtensionSystem::rules_store() { |
return state_store_.get(); |
} |
+SidebarManager* TestExtensionSystem::sidebar_manager() { |
+ return sidebar_manager_.get(); |
+} |
+ |
InfoMap* TestExtensionSystem::info_map() { return info_map_.get(); } |
QuotaService* TestExtensionSystem::quota_service() { |