Index: chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
=================================================================== |
--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc (revision 93757) |
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc (working copy) |
@@ -215,8 +215,11 @@ |
event.key_code() == ui::VKEY_TAB && |
!event.IsShiftDown() && |
!event.IsControlDown()) { |
- if (model_->is_keyword_hint()) { |
+ if (model_->is_keyword_hint() && !event.IsShiftDown()) { |
handled = model_->AcceptKeyword(); |
+ } else if (model_->popup_model()->IsOpen()) { |
+ model_->OnUpOrDownKeyPressed(event.IsShiftDown() ? -1 : 1); |
+ handled = true; |
} else { |
string16::size_type start = 0; |
string16::size_type end = 0; |