| Index: extensions/shell/browser/shell_desktop_controller.h
|
| diff --git a/extensions/shell/browser/shell_desktop_controller.h b/extensions/shell/browser/shell_desktop_controller.h
|
| index b05da74a64023fdc0e86467faca7e0a1f436ea7d..c859e0363c730b8ba15da9f135cc85ee2fb2a2ad 100644
|
| --- a/extensions/shell/browser/shell_desktop_controller.h
|
| +++ b/extensions/shell/browser/shell_desktop_controller.h
|
| @@ -68,8 +68,11 @@ class ShellDesktopController : public DesktopController,
|
|
|
| // DesktopController:
|
| virtual aura::WindowTreeHost* GetHost() OVERRIDE;
|
| - virtual ShellAppWindow* CreateAppWindow(content::BrowserContext* context,
|
| - const Extension* extension) OVERRIDE;
|
| + virtual ShellAppWindow* CreateShellAppWindow(
|
| + content::BrowserContext* context,
|
| + const Extension* extension) OVERRIDE;
|
| + virtual AppWindow* CreateAppWindow(content::BrowserContext* context,
|
| + const Extension* extension) OVERRIDE;
|
| virtual void AddAppWindow(aura::Window* window) OVERRIDE;
|
| virtual void CloseAppWindows() OVERRIDE;
|
|
|
| @@ -132,7 +135,8 @@ class ShellDesktopController : public DesktopController,
|
| #endif
|
|
|
| // The desktop supports a single app window.
|
| - scoped_ptr<ShellAppWindow> app_window_;
|
| + scoped_ptr<ShellAppWindow> shell_app_window_;
|
| + AppWindow* app_window_; // NativeAppWindow::Close() deletes this.
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ShellDesktopController);
|
| };
|
|
|