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 a9e4b3231050d3a127718438b1f6f88ef7dd9c36..5449cab1cd4d9c3eb87af5b0f8b83c4ee8a1d0e1 100644 |
--- a/chrome/browser/extensions/test_extension_system.cc |
+++ b/chrome/browser/extensions/test_extension_system.cc |
@@ -9,10 +9,10 @@ |
#include "chrome/browser/extensions/blacklist.h" |
#include "chrome/browser/extensions/declarative_user_script_master.h" |
#include "chrome/browser/extensions/error_console/error_console.h" |
+#include "chrome/browser/extensions/extension_management.h" |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/install_verifier.h" |
#include "chrome/browser/extensions/shared_module_service.h" |
-#include "chrome/browser/extensions/standard_management_policy_provider.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/common/chrome_switches.h" |
#include "content/public/browser/browser_thread.h" |
@@ -97,11 +97,10 @@ ExtensionService* TestExtensionSystem::CreateExtensionService( |
state_store_.reset( |
new StateStore(profile_, value_store.PassAs<ValueStore>())); |
blacklist_.reset(new Blacklist(ExtensionPrefs::Get(profile_))); |
- standard_management_policy_provider_.reset( |
- new StandardManagementPolicyProvider(ExtensionPrefs::Get(profile_))); |
management_policy_.reset(new ManagementPolicy()); |
management_policy_->RegisterProvider( |
- standard_management_policy_provider_.get()); |
+ ExtensionManagementFactory::GetForBrowserContext(profile_) |
+ ->GetProvider()); |
runtime_data_.reset(new RuntimeData(ExtensionRegistry::Get(profile_))); |
extension_service_.reset(new ExtensionService(profile_, |
command_line, |