diff options
Diffstat (limited to 'chrome/browser')
-rw-r--r-- | chrome/browser/views/find_bar_view.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/views/find_bar_view.cc b/chrome/browser/views/find_bar_view.cc index e5fcf4f..888c4f6 100644 --- a/chrome/browser/views/find_bar_view.cc +++ b/chrome/browser/views/find_bar_view.cc @@ -493,6 +493,11 @@ bool FindBarView::HandleKeystroke(views::TextField* sender, UINT message, } #if defined(OS_WIN) // TODO(port): Handle this for other platforms. + case VK_HOME: + case VK_END: + // Ctrl+Home and Ctrl+End should be forwarded to the page. + if (GetKeyState(VK_CONTROL) >= 0) + return false; // Ctrl not pressed: Abort. Otherwise fall through. case VK_UP: case VK_DOWN: case VK_PRIOR: // Page up |