summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-15 18:41:29 +0000
committerpkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-15 18:41:29 +0000
commita1a8faf56a1f755dccb91a290ec1260206b71de2 (patch)
tree1033e087d9f577d39e71c1c717225a476799c403
parent85cba9a646c044c28f16ba2630cddfbaf2edb1fe (diff)
downloadchromium_src-a1a8faf56a1f755dccb91a290ec1260206b71de2.zip
chromium_src-a1a8faf56a1f755dccb91a290ec1260206b71de2.tar.gz
chromium_src-a1a8faf56a1f755dccb91a290ec1260206b71de2.tar.bz2
Default to using system background, text, and link colors on the NTP instead of white, black, and blue (respectively).
BUG=22967 TEST=Change system theme, start Chrome w/no theme, observe the NTP respects the system colors. Review URL: http://codereview.chromium.org/273043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29155 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/browser_theme_provider.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/chrome/browser/browser_theme_provider.cc b/chrome/browser/browser_theme_provider.cc
index 44fb4d6..f234d84 100644
--- a/chrome/browser/browser_theme_provider.cc
+++ b/chrome/browser/browser_theme_provider.cc
@@ -107,10 +107,20 @@ const SkColor BrowserThemeProvider::kDefaultColorBackgroundTabText =
SkColorSetRGB(64, 64, 64);
const SkColor BrowserThemeProvider::kDefaultColorBookmarkText =
SkColorSetRGB(18, 50, 114);
+#if defined(OS_WIN)
+const SkColor BrowserThemeProvider::kDefaultColorNTPBackground =
+ color_utils::GetSysSkColor(COLOR_WINDOW);
+const SkColor BrowserThemeProvider::kDefaultColorNTPText =
+ color_utils::GetSysSkColor(COLOR_WINDOWTEXT);
+const SkColor BrowserThemeProvider::kDefaultColorNTPLink =
+ color_utils::GetSysSkColor(COLOR_HOTLIGHT);
+#else
+// TODO(beng): source from theme provider.
const SkColor BrowserThemeProvider::kDefaultColorNTPBackground = SK_ColorWHITE;
const SkColor BrowserThemeProvider::kDefaultColorNTPText = SK_ColorBLACK;
const SkColor BrowserThemeProvider::kDefaultColorNTPLink =
SkColorSetRGB(6, 55, 116);
+#endif
const SkColor BrowserThemeProvider::kDefaultColorNTPHeader =
SkColorSetRGB(75, 140, 220);
const SkColor BrowserThemeProvider::kDefaultColorNTPSection =