Index: ui/native_theme/native_theme_aura.cc |
diff --git a/ui/native_theme/native_theme_aura.cc b/ui/native_theme/native_theme_aura.cc |
index b1f41e42fe8b9443b6d4066c791b6dce8d6d826f..ed016e690e5286135a6ce4800a3b47412499b91b 100644 |
--- a/ui/native_theme/native_theme_aura.cc |
+++ b/ui/native_theme/native_theme_aura.cc |
@@ -38,7 +38,12 @@ const SkColor kTextButtonHoverColor = kTextButtonEnabledColor; |
const SkColor kEnabledMenuItemForegroundColor = kTextButtonEnabledColor; |
const SkColor kDisabledMenuItemForegroundColor = kTextButtonDisabledColor; |
const SkColor kFocusedMenuItemBackgroundColor = SkColorSetRGB(0xF1, 0xF1, 0xF1); |
+const SkColor kHoverMenuItemBackgroundColor = |
+ SkColorSetARGB(204, 255, 255, 255); |
const SkColor kMenuSeparatorColor = SkColorSetRGB(0xED, 0xED, 0xED); |
+const SkColor kEnabledMenuButtonBorderColor = SkColorSetARGB(36, 0, 0, 0); |
+const SkColor kFocusedMenuButtonBorderColor = SkColorSetARGB(72, 0, 0, 0); |
+const SkColor kHoverMenuButtonBorderColor = SkColorSetARGB(72, 0, 0, 0); |
// Label: |
const SkColor kLabelEnabledColor = kTextButtonEnabledColor; |
const SkColor kLabelDisabledColor = kTextButtonDisabledColor; |
@@ -130,8 +135,16 @@ SkColor NativeThemeAura::GetSystemColor(ColorId color_id) const { |
return kDisabledMenuItemForegroundColor; |
case kColorId_FocusedMenuItemBackgroundColor: |
return kFocusedMenuItemBackgroundColor; |
+ case kColorId_HoverMenuItemBackgroundColor: |
+ return kHoverMenuItemBackgroundColor; |
case kColorId_MenuSeparatorColor: |
return kMenuSeparatorColor; |
+ case kColorId_EnabledMenuButtonBorderColor: |
+ return kEnabledMenuButtonBorderColor; |
+ case kColorId_FocusedMenuButtonBorderColor: |
+ return kFocusedMenuButtonBorderColor; |
+ case kColorId_HoverMenuButtonBorderColor: |
+ return kHoverMenuButtonBorderColor; |
// Label |
case kColorId_LabelEnabledColor: |
@@ -186,6 +199,7 @@ SkColor NativeThemeAura::GetSystemColor(ColorId color_id) const { |
return kTableGroupingIndicatorColor; |
case kColorId_MenuBackgroundColor: |
+ return kMenuBackgroundColor; |
case kColorId_MenuBorderColor: |
NOTREACHED(); |
break; |