Chromium Code Reviews| Index: chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
| diff --git a/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm b/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
| index d82e4b675ef266b88a1f40269d924c7f2e701eb4..3c7943512fce1dce3b9b73b6205769eda85aab44 100644 |
| --- a/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
| +++ b/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
| @@ -32,6 +32,8 @@ |
| #include "components/toolbar/toolbar_model.h" |
| #include "content/public/browser/web_contents.h" |
| #include "extensions/common/constants.h" |
| +#include "grit/components_scaled_resources.h" |
| +#include "grit/theme_resources.h" |
| #import "skia/ext/skia_utils_mac.h" |
| #import "third_party/mozilla/NSPasteboard+Utils.h" |
| #include "ui/base/clipboard/clipboard.h" |
| @@ -86,29 +88,29 @@ NSColor* ColorWithRGBBytes(int rr, int gg, int bb) { |
| alpha:1.0]; |
| } |
| -NSColor* HostTextColor(bool inDarkMode) { |
| +NSColor* HostTextColor(bool in_dark_mode) { |
| if (!ui::MaterialDesignController::IsModeMaterial()) { |
| return [NSColor blackColor]; |
| } |
| - return inDarkMode ? [NSColor whiteColor] : [NSColor blackColor]; |
| + return in_dark_mode ? [NSColor whiteColor] : [NSColor blackColor]; |
| } |
| -NSColor* SecureSchemeColor(bool inDarkMode) { |
| +NSColor* SecureSchemeColor(bool in_dark_mode) { |
| if (!ui::MaterialDesignController::IsModeMaterial()) { |
| return ColorWithRGBBytes(0x07, 0x95, 0x00); |
| } |
| - return inDarkMode ? [NSColor colorWithCalibratedWhite:1 alpha:0.5] : |
| - skia::SkColorToCalibratedNSColor(gfx::kGoogleGreen700); |
| + return in_dark_mode ? [NSColor colorWithCalibratedWhite:1 alpha:0.5] : |
| + skia::SkColorToCalibratedNSColor(gfx::kGoogleGreen700); |
| } |
| -NSColor* SecurityWarningSchemeColor(bool inDarkMode) { |
| - return inDarkMode ? [NSColor colorWithCalibratedWhite:1 alpha:0.5] : |
| - skia::SkColorToCalibratedNSColor(gfx::kGoogleYellow700); |
| +NSColor* SecurityWarningSchemeColor(bool in_dark_mode) { |
| + return in_dark_mode ? [NSColor colorWithCalibratedWhite:1 alpha:0.5] : |
| + skia::SkColorToCalibratedNSColor(gfx::kGoogleYellow700); |
| } |
| -NSColor* SecurityErrorSchemeColor(bool inDarkMode) { |
| +NSColor* SecurityErrorSchemeColor(bool in_dark_mode) { |
| if (!ui::MaterialDesignController::IsModeMaterial()) { |
| return ColorWithRGBBytes(0xa2, 0x00, 0x00); |
| } |
| - return inDarkMode ? [NSColor colorWithCalibratedWhite:1 alpha:0.5] : |
| - skia::SkColorToCalibratedNSColor(gfx::kGoogleRed700); |
| + return in_dark_mode ? [NSColor colorWithCalibratedWhite:1 alpha:0.5] : |
| + skia::SkColorToCalibratedNSColor(gfx::kGoogleRed700); |
| } |
| const char kOmniboxViewMacStateKey[] = "OmniboxViewMacState"; |
| @@ -545,7 +547,7 @@ void OmniboxViewMac::ApplyTextAttributes( |
| NSMutableAttributedString* attributedString) { |
| NSUInteger as_length = [attributedString length]; |
| NSRange as_entire_string = NSMakeRange(0, as_length); |
| - bool inDarkMode = [[field_ window] inIncognitoModeWithSystemTheme]; |
| + bool in_dark_mode = [[field_ window] inIncognitoModeWithSystemTheme]; |
| ApplyTextStyle(attributedString); |
| @@ -564,12 +566,12 @@ void OmniboxViewMac::ApplyTextAttributes( |
| if (model()->CurrentTextIsURL() && |
| (host.is_nonempty() || grey_out_url)) { |
| [attributedString addAttribute:NSForegroundColorAttributeName |
| - value:BaseTextColor(inDarkMode) |
| + value:BaseTextColor(in_dark_mode) |
| range:as_entire_string]; |
| if (!grey_out_url) { |
| [attributedString addAttribute:NSForegroundColorAttributeName |
| - value:HostTextColor(inDarkMode) |
| + value:HostTextColor(in_dark_mode) |
| range:ComponentToNSRange(host)]; |
| } |
| } |
| @@ -587,20 +589,20 @@ void OmniboxViewMac::ApplyTextAttributes( |
| NSColor* color; |
| if (security_level == security_state::SecurityStateModel::EV_SECURE || |
| security_level == security_state::SecurityStateModel::SECURE) { |
| - color = SecureSchemeColor(inDarkMode); |
| + color = SecureSchemeColor(in_dark_mode); |
| } else if (security_level == |
| security_state::SecurityStateModel::SECURITY_ERROR) { |
| - color = SecurityErrorSchemeColor(inDarkMode); |
| + color = SecurityErrorSchemeColor(in_dark_mode); |
| // Add a strikethrough through the scheme. |
| [attributedString addAttribute:NSStrikethroughStyleAttributeName |
| value:[NSNumber numberWithInt:NSUnderlineStyleSingle] |
| range:ComponentToNSRange(scheme)]; |
| } else if (security_level == |
| security_state::SecurityStateModel::SECURITY_WARNING) { |
| - color = SecurityWarningSchemeColor(inDarkMode); |
| + color = SecurityWarningSchemeColor(in_dark_mode); |
| } else { |
| NOTREACHED(); |
| - color = BaseTextColor(inDarkMode); |
| + color = BaseTextColor(in_dark_mode); |
| } |
| [attributedString addAttribute:NSForegroundColorAttributeName |
| value:color |
| @@ -1101,7 +1103,13 @@ NSFont* OmniboxViewMac::GetLargeFont(int style) { |
| NSFont* OmniboxViewMac::GetSmallFont(int style) { |
| ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); |
| - return rb.GetFontList(ui::ResourceBundle::SmallFont) |
| + if (!ui::MaterialDesignController::IsModeMaterial()) { |
|
tapted
2016/04/28 14:29:44
I'm wary of putting this here - did you check all
shrike
2016/04/28 21:05:35
It's only called by SmallFont() in omnibox_popup_c
|
| + return rb.GetFontList(ui::ResourceBundle::SmallFont) |
| + .Derive(1, style) |
| + .GetPrimaryFont() |
| + .GetNativeFont(); |
| + } |
| + return rb.GetFontListWithDelta(-2, gfx::Font::NORMAL) |
| .Derive(1, style) |
| .GetPrimaryFont() |
| .GetNativeFont(); |