Index: extensions/browser/extension_system.cc |
diff --git a/extensions/browser/extension_system.cc b/extensions/browser/extension_system.cc |
index 2924a74f6a3621008a52ad3dc0c0b6e11e7fe0cc..105bbe56d3de8d724c1013ba1cc025d9c7117aff 100644 |
--- a/extensions/browser/extension_system.cc |
+++ b/extensions/browser/extension_system.cc |
@@ -4,7 +4,9 @@ |
#include "extensions/browser/extension_system.h" |
-#include "chrome/browser/extensions/extension_system_factory.h" |
+#include "components/browser_context_keyed_service/browser_context_keyed_service_factory.h" |
+#include "extensions/browser/extension_system_provider.h" |
+#include "extensions/browser/extensions_browser_client.h" |
namespace extensions { |
@@ -16,7 +18,9 @@ ExtensionSystem::~ExtensionSystem() { |
// static |
ExtensionSystem* ExtensionSystem::Get(content::BrowserContext* context) { |
- return ExtensionSystemFactory::GetForBrowserContext(context); |
+ return static_cast<ExtensionSystem*>(ExtensionsBrowserClient::Get() |
James Cook
2014/02/12 17:18:12
Does this need the static_cast?
Yoyo Zhou
2014/02/12 23:32:10
I guess not!
|
+ ->GetExtensionSystemFactory() |
+ ->GetForBrowserContext(context)); |
} |
} // namespace extensions |