Index: chrome/browser/views/status_bubble_views.cc |
=================================================================== |
--- chrome/browser/views/status_bubble_views.cc (revision 44004) |
+++ chrome/browser/views/status_bubble_views.cc (working copy) |
@@ -431,12 +431,18 @@ |
SkColor text_color = |
theme_provider_->GetColor(BrowserThemeProvider::COLOR_TAB_TEXT); |
- // DrawStringInt doesn't handle alpha, so we'll do the blending ourselves. |
- text_color = SkColorSetARGB( |
- SkColorGetA(text_color), |
+ // Make text half transparent. |
+#if defined(OS_WIN) |
+ // DrawStringInt doesn't handle alpha on windows, |
+ // so we'll do the blending ourselves. |
+ text_color = SkColorSetRGB( |
(SkColorGetR(text_color) + SkColorGetR(toolbar_color)) / 2, |
(SkColorGetG(text_color) + SkColorGetR(toolbar_color)) / 2, |
(SkColorGetB(text_color) + SkColorGetR(toolbar_color)) / 2); |
+#else |
+ text_color = SkColorSetA(text_color, 127); |
+#endif |
+ |
canvas->DrawStringInt(text_, |
views::Label::font(), |
text_color, |