diff options
-rw-r--r-- | chrome/browser/views/frame/browser_frame_gtk.cc | 10 | ||||
-rw-r--r-- | chrome/browser/views/frame/browser_frame_gtk.h | 4 |
2 files changed, 14 insertions, 0 deletions
diff --git a/chrome/browser/views/frame/browser_frame_gtk.cc b/chrome/browser/views/frame/browser_frame_gtk.cc index 2341e83..ea205bc 100644 --- a/chrome/browser/views/frame/browser_frame_gtk.cc +++ b/chrome/browser/views/frame/browser_frame_gtk.cc @@ -59,6 +59,16 @@ void BrowserFrameGtk::UpdateThrobber(bool running) { } ThemeProvider* BrowserFrameGtk::GetThemeProviderForFrame() const { + // This is implemented for a different interface than GetThemeProvider is, + // but they mean the same things. + return GetThemeProvider(); +} + +ThemeProvider* BrowserFrameGtk::GetThemeProvider() const { + return profile_->GetThemeProvider(); +} + +ThemeProvider* BrowserFrameGtk::GetDefaultThemeProvider() const { return profile_->GetThemeProvider(); } diff --git a/chrome/browser/views/frame/browser_frame_gtk.h b/chrome/browser/views/frame/browser_frame_gtk.h index 313340c..e3101a8 100644 --- a/chrome/browser/views/frame/browser_frame_gtk.h +++ b/chrome/browser/views/frame/browser_frame_gtk.h @@ -32,6 +32,10 @@ class BrowserFrameGtk : public BrowserFrame, virtual void UpdateThrobber(bool running); virtual ThemeProvider* GetThemeProviderForFrame() const; + // Overridden from views::Widget. + virtual ThemeProvider* GetThemeProvider() const; + virtual ThemeProvider* GetDefaultThemeProvider() const; + protected: // WidgetGtk overrides. virtual views::RootView* CreateRootView(); |