| Index: chrome/browser/ui/views/frame/browser_view.cc
|
| diff --git a/chrome/browser/ui/views/frame/browser_view.cc b/chrome/browser/ui/views/frame/browser_view.cc
|
| index dbaf157c6e078beaa61153346d4d98c12344512c..8ea66f97bf49fb9b845fcb027e0def052241f77a 100644
|
| --- a/chrome/browser/ui/views/frame/browser_view.cc
|
| +++ b/chrome/browser/ui/views/frame/browser_view.cc
|
| @@ -1417,6 +1417,9 @@ bool BrowserView::PreHandleKeyboardEvent(const NativeWebKeyboardEvent& event,
|
| }
|
| #endif // defined(OS_CHROMEOS)
|
|
|
| + if (frame_->PreHandleKeyboardEvent(event))
|
| + return true;
|
| +
|
| chrome::BrowserCommandController* controller = browser_->command_controller();
|
|
|
| // Here we need to retrieve the command id (if any) associated to the
|
| @@ -1454,6 +1457,9 @@ bool BrowserView::PreHandleKeyboardEvent(const NativeWebKeyboardEvent& event,
|
| }
|
|
|
| void BrowserView::HandleKeyboardEvent(const NativeWebKeyboardEvent& event) {
|
| + if (frame_->HandleKeyboardEvent(event))
|
| + return;
|
| +
|
| unhandled_keyboard_event_handler_.HandleKeyboardEvent(event,
|
| GetFocusManager());
|
| }
|
|
|