| Index: chrome/browser/ui/views/frame/browser_frame_gtk.h
|
| ===================================================================
|
| --- chrome/browser/ui/views/frame/browser_frame_gtk.h (revision 85284)
|
| +++ chrome/browser/ui/views/frame/browser_frame_gtk.h (working copy)
|
| @@ -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_;
|
|
|
|
|