Index: ui/views/bubble/bubble_delegate.cc |
diff --git a/ui/views/bubble/bubble_delegate.cc b/ui/views/bubble/bubble_delegate.cc |
index 2592270b1fdd4c1d39789085760130af6052e148..9a790d971511be39842c85651964314fcb4fe3e5 100644 |
--- a/ui/views/bubble/bubble_delegate.cc |
+++ b/ui/views/bubble/bubble_delegate.cc |
@@ -5,6 +5,7 @@ |
#include "ui/views/bubble/bubble_delegate.h" |
#include "ui/base/animation/slide_animation.h" |
+#include "ui/gfx/color_utils.h" |
#include "ui/views/bubble/bubble_frame_view.h" |
#include "ui/views/widget/widget.h" |
@@ -71,8 +72,13 @@ Widget* CreateBorderWidget(BubbleDelegateView* bubble, Widget* parent) { |
} // namespace |
-// TODO(msw): Use NativeTheme/color_helper (crbug.com/105023). |
+#if defined(OS_WIN) && !defined(USE_AURA) |
+const SkColor BubbleDelegateView::kBackgroundColor = |
+ color_utils::GetSysSkColor(COLOR_WINDOW); |
+#else |
+// TODO(beng): source from theme provider. |
const SkColor BubbleDelegateView::kBackgroundColor = SK_ColorWHITE; |
+#endif |
BubbleDelegateView::BubbleDelegateView() |
: close_on_esc_(true), |