| Index: chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm | 
| diff --git a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm | 
| index c8aedec6ccff2c94107ab6326820efd5292eb0b6..1ddca26fdad7225d207ca6a8ef1be48ad7079293 100644 | 
| --- a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm | 
| +++ b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm | 
| @@ -57,6 +57,7 @@ | 
| #include "components/prefs/pref_service.h" | 
| #include "components/search_engines/template_url.h" | 
| #include "components/search_engines/template_url_service.h" | 
| +#include "components/security_state/security_state_model.h" | 
| #include "components/translate/core/browser/language_state.h" | 
| #include "components/ui/zoom/zoom_controller.h" | 
| #include "components/ui/zoom/zoom_event_manager.h" | 
| @@ -570,11 +571,17 @@ void LocationBarViewMac::UpdateLocationIcon() { | 
| vector_icon_color = gfx::kGoogleGreen700; | 
| icon_size = kMaterialSmallIconSize; | 
| } else { | 
| -    vector_icon_id = omnibox_view_->GetVectorIcon(in_dark_mode); | 
| +    vector_icon_id = omnibox_view_->GetVectorIcon(); | 
| if (in_dark_mode) { | 
| vector_icon_color = SK_ColorWHITE; | 
| } else { | 
| -      vector_icon_color = OmniboxViewMac::BaseTextColorSkia(in_dark_mode); | 
| +      security_state::SecurityStateModel::SecurityLevel security_level = | 
| +          GetToolbarModel()->GetSecurityLevel(false); | 
| +      vector_icon_color = | 
| +          (security_level == security_state::SecurityStateModel::NONE) | 
| +              ? OmniboxViewMac::BaseTextColorSkia(in_dark_mode) | 
| +              : OmniboxViewMac::GetSecureTextColorSkia(security_level, | 
| +                                                       in_dark_mode); | 
| } | 
| } | 
|  | 
|  |