| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 36baa7d16f680e4c03d1381814a7452e3295e3ae..2940307d30515c505e22df9c0532be89cda77a66 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1790,7 +1790,14 @@ void RenderWidget::OnDragSourceSystemDragEnded() {
|
| }
|
|
|
| void RenderWidget::showVirtualKeyboardOnElementFocus() {
|
| +#if defined(OS_CHROMEOS)
|
| + // On ChromeOS, virtual keyboard is triggered only when users leave the
|
| + // mouse button or the finger and a text input element is focused at that
|
| + // time. Focus event itself shouldn't trigger virtual keyboard.
|
| + UpdateTextInputState();
|
| +#else
|
| ShowVirtualKeyboard();
|
| +#endif
|
|
|
| // TODO(rouslan): Fix ChromeOS and Windows 8 behavior of autofill popup with
|
| // virtual keyboard.
|
|
|