diff options
Diffstat (limited to 'chrome/browser/ui/views/frame/browser_frame_gtk.h')
-rw-r--r-- | chrome/browser/ui/views/frame/browser_frame_gtk.h | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/chrome/browser/ui/views/frame/browser_frame_gtk.h b/chrome/browser/ui/views/frame/browser_frame_gtk.h index 14536a1..a499496 100644 --- a/chrome/browser/ui/views/frame/browser_frame_gtk.h +++ b/chrome/browser/ui/views/frame/browser_frame_gtk.h @@ -14,46 +14,27 @@ class BrowserNonClientFrameView; class BrowserRootView; -class BrowserFrameGtk : public BrowserFrame, - public views::WindowGtk, +class BrowserFrameGtk : public views::WindowGtk, public NativeBrowserFrame { public: // Normally you will create this class by calling BrowserFrame::Create. // Init must be called before using this class, which Create will do for you. - BrowserFrameGtk(BrowserView* browser_view, Profile* profile); + BrowserFrameGtk(BrowserFrame* browser_frame, BrowserView* browser_view); virtual ~BrowserFrameGtk(); - // Creates a frame view and initializes the window. This - // initialization function must be called after construction, it is - // separate to avoid recursive calling of the frame from its - // constructor. - virtual void InitBrowserFrame(); - protected: // Overridden from NativeBrowserFrame: virtual views::NativeWindow* AsNativeWindow() OVERRIDE; virtual const views::NativeWindow* AsNativeWindow() const OVERRIDE; - virtual BrowserNonClientFrameView* CreateBrowserNonClientFrameView() OVERRIDE; virtual int GetMinimizeButtonOffset() const OVERRIDE; - virtual ui::ThemeProvider* GetThemeProviderForFrame() const OVERRIDE; - virtual bool AlwaysUseNativeFrame() const OVERRIDE; virtual void TabStripDisplayModeChanged() OVERRIDE; // Overridden from views::WindowGtk: - virtual ui::ThemeProvider* GetThemeProvider() const OVERRIDE; - virtual void SetInitialFocus() OVERRIDE; - virtual views::RootView* CreateRootView(); - virtual bool GetAccelerator(int cmd_id, ui::Accelerator* accelerator); - virtual views::NonClientFrameView* CreateFrameViewForWindow() OVERRIDE; virtual gboolean OnWindowStateEvent(GtkWidget* widget, GdkEventWindowState* event); virtual gboolean OnConfigureEvent(GtkWidget* widget, GdkEventConfigure* event); - BrowserView* browser_view() const { - return browser_view_; - } - private: NativeBrowserFrameDelegate* delegate_; |