summaryrefslogtreecommitdiffstats
path: root/chrome/browser/views/bookmark_bar_view.cc
diff options
context:
space:
mode:
authorglen@chromium.org <glen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-16 19:57:33 +0000
committerglen@chromium.org <glen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-16 19:57:33 +0000
commit29fcba36dd2859ffdbfbbd714cb0427cebfcf332 (patch)
tree51e59477ea58935cc5cecb021ca2567fe575d353 /chrome/browser/views/bookmark_bar_view.cc
parentf7c6b77779f5608bcd93a9b18cdc169bd5ffd9c4 (diff)
downloadchromium_src-29fcba36dd2859ffdbfbbd714cb0427cebfcf332.zip
chromium_src-29fcba36dd2859ffdbfbbd714cb0427cebfcf332.tar.gz
chromium_src-29fcba36dd2859ffdbfbbd714cb0427cebfcf332.tar.bz2
Theme the bookmark bar when in NTP mode.
Review URL: http://codereview.chromium.org/115178 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16239 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views/bookmark_bar_view.cc')
-rw-r--r--chrome/browser/views/bookmark_bar_view.cc13
1 files changed, 5 insertions, 8 deletions
diff --git a/chrome/browser/views/bookmark_bar_view.cc b/chrome/browser/views/bookmark_bar_view.cc
index d219f9e..01bf014 100644
--- a/chrome/browser/views/bookmark_bar_view.cc
+++ b/chrome/browser/views/bookmark_bar_view.cc
@@ -17,6 +17,7 @@
#include "chrome/browser/bookmarks/bookmark_context_menu.h"
#include "chrome/browser/bookmarks/bookmark_utils.h"
#include "chrome/browser/browser.h"
+#include "chrome/browser/browser_theme_provider.h"
#include "chrome/browser/extensions/extension.h"
#include "chrome/browser/extensions/extension_view.h"
#include "chrome/browser/extensions/extensions_service.h"
@@ -82,9 +83,6 @@ static SkBitmap* kDefaultFavIcon = NULL;
// Icon used for folders.
static SkBitmap* kFolderIcon = NULL;
-// Background color.
-static const SkColor kBackgroundColor = SkColorSetRGB(237, 244, 252);
-
// Border colors for the BookmarBarView.
static const SkColor kTopBorderColor = SkColorSetRGB(222, 234, 248);
@@ -324,7 +322,8 @@ class ButtonSeparatorView : public views::View {
paint_down.setShader(skia::CreateGradientShader(height() / 2,
height(),
kSeparatorColor,
- kBackgroundColor))->safeUnref();
+ GetThemeProvider()->GetColor(BrowserThemeProvider::COLOR_TOOLBAR)
+ ))->safeUnref();
SkRect rc_down = {
SkIntToScalar(kSeparatorStartX), SkIntToScalar(height() / 2),
SkIntToScalar(1), SkIntToScalar(height() - 1) };
@@ -586,10 +585,8 @@ void BookmarkBarView::Paint(gfx::Canvas* canvas) {
// Draw our background.
SkPaint paint;
paint.setAntiAlias(true);
- paint.setShader(skia::CreateGradientShader(0,
- height(),
- kTopBorderColor,
- kBackgroundColor))->safeUnref();
+ paint.setColor(
+ GetThemeProvider()->GetColor(BrowserThemeProvider::COLOR_TOOLBAR));
canvas->drawRoundRect(rect,
SkDoubleToScalar(roundness),