Chromium Code Reviews| Index: apps/shell/browser/shell_browser_main_delegate.h |
| diff --git a/apps/shell/browser/shell_browser_main_delegate.h b/apps/shell/browser/shell_browser_main_delegate.h |
| index 52a3abba0e906449cf06cd704c340655e3a0b6f1..12c4fe1910d0c7aa99c98b9c63690a146b8de525 100644 |
| --- a/apps/shell/browser/shell_browser_main_delegate.h |
| +++ b/apps/shell/browser/shell_browser_main_delegate.h |
| @@ -11,6 +11,8 @@ class BrowserContext; |
| namespace apps { |
| +class ShellDesktopController; |
| + |
| class ShellBrowserMainDelegate { |
| public: |
| virtual ~ShellBrowserMainDelegate() {} |
| @@ -22,6 +24,11 @@ class ShellBrowserMainDelegate { |
| // Called after the main message looop has stopped, but before |
| // other services such as BrowserContext / extension system are shut down. |
| virtual void Shutdown() = 0; |
| + |
| + // Creates the ShellDesktopController instance to initialize the root window |
| + // and window manager. Subclass may return its subclass to customize the |
| + // windo wmanager. |
|
James Cook
2014/05/30 17:30:18
nit: "window manager"
Jun Mukai
2014/05/30 19:57:47
Done.
|
| + virtual ShellDesktopController* CreateDesktopController() = 0; |
| }; |
| } // namespace apps |