Index: chrome/browser/ui/views/location_bar/location_icon_view.cc |
diff --git a/chrome/browser/ui/views/location_bar/location_icon_view.cc b/chrome/browser/ui/views/location_bar/location_icon_view.cc |
index 50cecfb192add9af502b58beb036dd2876aceece..c86e3588ee18b6567042fc0ffe3fb51974cda4b1 100644 |
--- a/chrome/browser/ui/views/location_bar/location_icon_view.cc |
+++ b/chrome/browser/ui/views/location_bar/location_icon_view.cc |
@@ -58,7 +58,13 @@ LocationIconView::LocationIconView(const gfx::FontList& font_list, |
suppress_mouse_released_action_(false), |
location_bar_(location_bar) { |
set_id(VIEW_ID_LOCATION_ICON); |
+ |
+#if defined(OS_MACOSX) |
+ SetFocusBehavior(FocusBehavior::ACCESSIBLE_ONLY); |
+#else |
SetFocusBehavior(FocusBehavior::ALWAYS); |
+#endif |
+ |
SetBackground(false); |
} |