Skip to content
Snippets Groups Projects
Commit 0f379a54 authored by brettw@chromium.org's avatar brettw@chromium.org
Browse files

Fix the blue tab titles on GTK by hooking up the browser theme provider to the

browser frame.

Review URL: http://codereview.chromium.org/118088

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17428 0039d316-1c4b-4281-b951-d872f2087c98
parent b952647d
No related merge requests found
......@@ -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();
}
......
......@@ -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();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment