summaryrefslogtreecommitdiffstats
path: root/ui/message_center
diff options
context:
space:
mode:
authorhshi@chromium.org <hshi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-11 09:32:05 +0000
committerhshi@chromium.org <hshi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-11 09:32:05 +0000
commitde13881ce9622ee08e214a8c449c105293cd973a (patch)
treead16e0d6ff1cd78abb37f31d452211a5566def65 /ui/message_center
parentf8d1737f16939011ce55ab2a7ce438bc7172b87c (diff)
downloadchromium_src-de13881ce9622ee08e214a8c449c105293cd973a.zip
chromium_src-de13881ce9622ee08e214a8c449c105293cd973a.tar.gz
chromium_src-de13881ce9622ee08e214a8c449c105293cd973a.tar.bz2
Fix bubble message rendering with no notifications.
Set a background color for the label so it renders correctly on Linux. BUG=169056 TEST=manually on linux and parrot Review URL: https://chromiumcodereview.appspot.com/11857004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176296 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/message_center')
-rw-r--r--ui/message_center/message_center_bubble.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/ui/message_center/message_center_bubble.cc b/ui/message_center/message_center_bubble.cc
index f7ddfae..e8834f7 100644
--- a/ui/message_center/message_center_bubble.cc
+++ b/ui/message_center/message_center_bubble.cc
@@ -279,6 +279,9 @@ class MessageCenterContentsView : public views::View {
IDS_MESSAGE_CENTER_NO_MESSAGES));
label->SetFont(label->font().DeriveFont(1));
label->SetEnabledColor(SK_ColorGRAY);
+ // Set transparent background to ensure that subpixel rendering
+ // is disabled. See crbug.com/169056
+ label->SetBackgroundColor(kTransparentColor);
scroll_content_->AddChildView(label);
button_view_->SetCloseAllVisible(false);
scroller_->set_focusable(false);