| Index: ui/native_theme/native_theme_win.cc
|
| diff --git a/ui/native_theme/native_theme_win.cc b/ui/native_theme/native_theme_win.cc
|
| index 4429d6ba71e138521b4c631906b49c0620562c31..697bff131a9696692efa8b2017935ea5605001a5 100644
|
| --- a/ui/native_theme/native_theme_win.cc
|
| +++ b/ui/native_theme/native_theme_win.cc
|
| @@ -641,6 +641,20 @@ SkColor NativeThemeWin::GetSystemColor(ColorId color_id) const {
|
| case kColorId_ResultsTableSelectedDivider:
|
| return color_utils::AlphaBlend(system_colors_[COLOR_HIGHLIGHTTEXT],
|
| system_colors_[COLOR_HIGHLIGHT], 0x34);
|
| + case kColorId_ResultsTablePositiveText:
|
| + case kColorId_ResultsTablePositiveHoveredText:
|
| + return color_utils::GetReadableColor(SkColorSetRGB(0, 255, 0),
|
| + system_colors_[COLOR_WINDOW]);
|
| + case kColorId_ResultsTablePositiveSelectedText:
|
| + return color_utils::GetReadableColor(SkColorSetRGB(0, 255, 0),
|
| + system_colors_[COLOR_HIGHLIGHT]);
|
| + case kColorId_ResultsTableNegativeText:
|
| + case kColorId_ResultsTableNegativeHoveredText:
|
| + return color_utils::GetReadableColor(SkColorSetRGB(255, 0, 0),
|
| + system_colors_[COLOR_WINDOW]);
|
| + case kColorId_ResultsTableNegativeSelectedText:
|
| + return color_utils::GetReadableColor(SkColorSetRGB(255, 0, 0),
|
| + system_colors_[COLOR_HIGHLIGHT]);
|
| }
|
| NOTREACHED();
|
| return kInvalidColorIdColor;
|
|
|