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 c87d04f6279413c9b3e73cd202409b1945ffa203..df9c61c33675933f20fab5474f8935b468090ce2 100644 |
--- a/chrome/browser/ui/views/location_bar/location_icon_view.cc |
+++ b/chrome/browser/ui/views/location_bar/location_icon_view.cc |
@@ -35,7 +35,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); |
} |