summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h
diff options
context:
space:
mode:
authorbenwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-10 03:45:08 +0000
committerbenwells@chromium.org <benwells@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-10 03:45:08 +0000
commitd72d3a6b57d88fe88d3db71dd17239166a1c59ff (patch)
tree6839eb3eb47e530f28f617c48d7bec2b3f72de82 /chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h
parent325940225f8caffea733f85f209db0ef12d6c0fb (diff)
downloadchromium_src-d72d3a6b57d88fe88d3db71dd17239166a1c59ff.zip
chromium_src-d72d3a6b57d88fe88d3db71dd17239166a1c59ff.tar.gz
chromium_src-d72d3a6b57d88fe88d3db71dd17239166a1c59ff.tar.bz2
Pull shell window stuff out of ExtensionHost and put in ShellWindow
This will let us iterate quicker on ShellWindow and platform apps and let them do things (like have TabContentsWrappers) that normal ExtensionHost windows shouldn't do. BUG=None TEST=Platform apps still work, browser tests. Review URL: https://chromiumcodereview.appspot.com/10119003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136239 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h')
-rw-r--r--chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h b/chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h
index d4d0f69..b5020ec 100644
--- a/chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h
+++ b/chrome/browser/ui/cocoa/extensions/shell_window_cocoa.h
@@ -13,7 +13,7 @@
#include "chrome/browser/ui/extensions/shell_window.h"
#include "ui/gfx/rect.h"
-class ExtensionHost;
+class Profile;
class ShellWindowCocoa;
// A window controller for a minimal window to host a web app view. Passes
@@ -30,7 +30,9 @@ class ShellWindowCocoa;
// Cocoa bridge to ShellWindow.
class ShellWindowCocoa : public ShellWindow {
public:
- explicit ShellWindowCocoa(ExtensionHost* host);
+ ShellWindowCocoa(Profile* profile,
+ const Extension* extension,
+ const GURL& url);
// BaseWindow implementation.
virtual bool IsActive() const OVERRIDE;