| Index: chrome/browser/extensions/extension_input_api.cc
|
| diff --git a/chrome/browser/extensions/extension_input_api.cc b/chrome/browser/extensions/extension_input_api.cc
|
| index b3b84731491f371ba47c278090a02d89479a88ea..aef56db54325493fa70db11784291f0bbb397c78 100644
|
| --- a/chrome/browser/extensions/extension_input_api.cc
|
| +++ b/chrome/browser/extensions/extension_input_api.cc
|
| @@ -122,10 +122,7 @@ bool SendKeyboardEventInputFunction::RunImpl() {
|
| }
|
|
|
| views::KeyEvent event(type, prototype_event.key_code(), flags);
|
| - views::InputMethod* ime = root_view->GetWidget()->GetInputMethod();
|
| - if (ime) {
|
| - ime->DispatchKeyEvent(event);
|
| - } else if (!root_view->ProcessKeyEvent(event)) {
|
| + if (!root_view->GetWidget()->OnKeyEvent(event)) {
|
| error_ = kKeyEventUnprocessedError;
|
| return false;
|
| }
|
|
|