summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/views/frame/browser_frame_gtk.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/views/frame/browser_frame_gtk.h')
-rw-r--r--chrome/browser/ui/views/frame/browser_frame_gtk.h23
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_;