Chromium Code Reviews| Index: ui/native_theme/fallback_theme.cc |
| diff --git a/ui/native_theme/fallback_theme.cc b/ui/native_theme/fallback_theme.cc |
| index 127243fdde09bf88e5507eaca712f2ca5819fb96..6bcbfe2b87ea6e7639cb0a7db2b9f40217586e30 100644 |
| --- a/ui/native_theme/fallback_theme.cc |
| +++ b/ui/native_theme/fallback_theme.cc |
| @@ -89,6 +89,22 @@ SkColor FallbackTheme::GetSystemColor(ColorId color_id) const { |
| kResultsTableHoveredText, kResultsTableHoveredBackground, 0x34); |
| static const SkColor kResultsTabSelectedDivider = color_utils::AlphaBlend( |
| kResultsTableSelectedText, kTextfieldSelectionBackgroundFocused, 0x34); |
| + static const SkColor kResultsTablePositiveText = |
| + color_utils::GetReadableColor(SK_ColorGREEN, kTextfieldDefaultBackground); |
|
Peter Kasting
2015/03/17 22:01:44
Since all the colors in the fallback theme are har
dschuyler
2015/03/17 22:57:55
Done.
|
| + static const SkColor kResultsTablePositiveHoveredText = |
| + color_utils::GetReadableColor(SK_ColorGREEN, |
| + kResultsTableHoveredBackground); |
| + static const SkColor kResultsTablePositiveSelectedText = |
| + color_utils::GetReadableColor(SK_ColorGREEN, |
| + kTextfieldSelectionBackgroundFocused); |
| + static const SkColor kResultsTableNegativeText = |
| + color_utils::GetReadableColor(SK_ColorRED, kTextfieldDefaultBackground); |
| + static const SkColor kResultsTableNegativeHoveredText = |
| + color_utils::GetReadableColor(SK_ColorRED, |
| + kResultsTableHoveredBackground); |
| + static const SkColor kResultsTableNegativeSelectedText = |
| + color_utils::GetReadableColor(SK_ColorRED, |
| + kTextfieldSelectionBackgroundFocused); |
| SkColor color; |
| if (CommonThemeGetSystemColor(color_id, &color)) |
| @@ -205,6 +221,18 @@ SkColor FallbackTheme::GetSystemColor(ColorId color_id) const { |
| return kResultsTableHoveredDivider; |
| case kColorId_ResultsTableSelectedDivider: |
| return kResultsTabSelectedDivider; |
| + case kColorId_ResultsTablePositiveText: |
| + return kResultsTablePositiveText; |
| + case kColorId_ResultsTablePositiveHoveredText: |
| + return kResultsTablePositiveHoveredText; |
| + case kColorId_ResultsTablePositiveSelectedText: |
| + return kResultsTablePositiveSelectedText; |
| + case kColorId_ResultsTableNegativeText: |
| + return kResultsTableNegativeText; |
| + case kColorId_ResultsTableNegativeHoveredText: |
| + return kResultsTableNegativeHoveredText; |
| + case kColorId_ResultsTableNegativeSelectedText: |
| + return kResultsTableNegativeSelectedText; |
| default: |
| NOTREACHED(); |