Index: apps/app_load_service_factory.cc |
diff --git a/apps/app_load_service_factory.cc b/apps/app_load_service_factory.cc |
index 23ffd1e70287dbb8667b2472284830a814279178..ddaae0ac724749f945313bedf91111aa8569a008 100644 |
--- a/apps/app_load_service_factory.cc |
+++ b/apps/app_load_service_factory.cc |
@@ -9,6 +9,7 @@ |
#include "chrome/browser/profiles/profile.h" |
#include "components/keyed_service/content/browser_context_dependency_manager.h" |
#include "extensions/browser/extension_prefs_factory.h" |
+#include "extensions/browser/extension_registry_factory.h" |
#include "extensions/browser/extension_system_provider.h" |
#include "extensions/browser/extensions_browser_client.h" |
@@ -28,10 +29,11 @@ AppLoadServiceFactory::AppLoadServiceFactory() |
: BrowserContextKeyedServiceFactory( |
"AppLoadService", |
BrowserContextDependencyManager::GetInstance()) { |
+ DependsOn(AppWindowRegistry::Factory::GetInstance()); |
+ DependsOn(extensions::ExtensionPrefsFactory::GetInstance()); |
+ DependsOn(extensions::ExtensionRegistryFactory::GetInstance()); |
DependsOn( |
extensions::ExtensionsBrowserClient::Get()->GetExtensionSystemFactory()); |
- DependsOn(extensions::ExtensionPrefsFactory::GetInstance()); |
- DependsOn(AppWindowRegistry::Factory::GetInstance()); |
} |
AppLoadServiceFactory::~AppLoadServiceFactory() { |