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 820f627ec28a041914c2a540580ac69b604ca538..388f4e7687130b4a79fcc886e654be7dddaba64d 100644 |
--- a/chrome/browser/extensions/test_extension_system.cc |
+++ b/chrome/browser/extensions/test_extension_system.cc |
@@ -24,6 +24,7 @@ |
#include "extensions/browser/extension_registry.h" |
#include "extensions/browser/extension_system.h" |
#include "extensions/browser/extensions_browser_client.h" |
+#include "extensions/browser/guest_view/web_view/web_view_content_script_manager.h" |
#include "extensions/browser/info_map.h" |
#include "extensions/browser/lazy_background_task_queue.h" |
#include "extensions/browser/management_policy.h" |
@@ -94,6 +95,8 @@ ExtensionService* TestExtensionSystem::CreateExtensionService( |
state_store_.reset(new StateStore(profile_, value_store.Pass())); |
declarative_user_script_manager_.reset( |
new DeclarativeUserScriptManager(profile_)); |
+ web_view_content_script_manager_.reset( |
+ new WebViewContentScriptManager(profile_)); |
management_policy_.reset(new ManagementPolicy()); |
management_policy_->RegisterProviders( |
ExtensionManagementFactory::GetForBrowserContext(profile_) |
@@ -169,6 +172,11 @@ QuotaService* TestExtensionSystem::quota_service() { |
return quota_service_.get(); |
} |
+WebViewContentScriptManager* |
+TestExtensionSystem::web_view_content_script_manager() { |
+ return web_view_content_script_manager_.get(); |
+} |
+ |
const OneShotEvent& TestExtensionSystem::ready() const { |
return ready_; |
} |