Index: apps/shell/browser/shell_browser_main_parts.h |
diff --git a/apps/shell/browser/shell_browser_main_parts.h b/apps/shell/browser/shell_browser_main_parts.h |
index 4bc18b2b3b73f7117805f5755188aa81b9368e03..d8a2c118f5b9567d80a5ec2539db7172043a9b50 100644 |
--- a/apps/shell/browser/shell_browser_main_parts.h |
+++ b/apps/shell/browser/shell_browser_main_parts.h |
@@ -34,6 +34,7 @@ class NetLog; |
namespace apps { |
class ShellBrowserContext; |
+class ShellBrowserMainDelegate; |
class ShellDesktopController; |
class ShellExtensionsClient; |
@@ -45,8 +46,8 @@ class ShellNetworkController; |
class ShellBrowserMainParts : public content::BrowserMainParts, |
public aura::WindowTreeHostObserver { |
public: |
- explicit ShellBrowserMainParts( |
- const content::MainFunctionParams& parameters); |
+ ShellBrowserMainParts(const content::MainFunctionParams& parameters, |
+ ShellBrowserMainDelegate* browser_main_delegate); |
virtual ~ShellBrowserMainParts(); |
ShellBrowserContext* browser_context() { |
@@ -96,6 +97,8 @@ class ShellBrowserMainParts : public content::BrowserMainParts, |
// in MainMessageLoopRun. If false, it has already been run. |
bool run_message_loop_; |
+ scoped_ptr<ShellBrowserMainDelegate> browser_main_delegate_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ShellBrowserMainParts); |
}; |