Index: extensions/shell/browser/shell_apps_client.cc |
diff --git a/extensions/shell/browser/shell_apps_client.cc b/extensions/shell/browser/shell_apps_client.cc |
index 94a525b1c4210ad29972e4c8ce9c46b257ad8156..bbb8386e76ef492d69d69bf493d61678ce1782f0 100644 |
--- a/extensions/shell/browser/shell_apps_client.cc |
+++ b/extensions/shell/browser/shell_apps_client.cc |
@@ -6,7 +6,6 @@ |
#include "extensions/browser/app_window/app_window.h" |
#include "extensions/shell/browser/desktop_controller.h" |
-#include "extensions/shell/browser/shell_app_delegate.h" |
#include "extensions/shell/browser/shell_native_app_window.h" |
namespace extensions { |
@@ -25,7 +24,7 @@ ShellAppsClient::GetLoadedBrowserContexts() { |
AppWindow* ShellAppsClient::CreateAppWindow(content::BrowserContext* context, |
const Extension* extension) { |
- return new AppWindow(context, new ShellAppDelegate, extension); |
+ return DesktopController::instance()->CreateAppWindow(context, extension); |
} |
NativeAppWindow* ShellAppsClient::CreateNativeAppWindow( |