Index: extensions/shell/browser/shell_browser_main_parts.cc |
diff --git a/extensions/shell/browser/shell_browser_main_parts.cc b/extensions/shell/browser/shell_browser_main_parts.cc |
index bc5ac7c96865315c3ffe7e3d43e21ac0ef7af51c..9608a42c894f06d6ea080dcf8086f53ad45695de 100644 |
--- a/extensions/shell/browser/shell_browser_main_parts.cc |
+++ b/extensions/shell/browser/shell_browser_main_parts.cc |
@@ -14,6 +14,7 @@ |
#include "content/shell/browser/shell_net_log.h" |
#include "extensions/browser/browser_context_keyed_service_factories.h" |
#include "extensions/browser/extension_system.h" |
+#include "extensions/shell/browser/shell_apps_client.h" |
#include "extensions/shell/browser/shell_browser_context.h" |
#include "extensions/shell/browser/shell_browser_main_delegate.h" |
#include "extensions/shell/browser/shell_desktop_controller.h" |
@@ -109,6 +110,9 @@ void ShellBrowserMainParts::PreMainMessageLoopRun() { |
device_client_.reset(new ShellDeviceClient); |
+ apps_client_.reset(new ShellAppsClient()); |
+ extensions::AppsClient::Set(apps_client_.get()); |
+ |
extensions_client_.reset(new ShellExtensionsClient()); |
ExtensionsClient::Set(extensions_client_.get()); |