| Index: chrome/browser/renderer_host/render_widget_host_view_mac.mm
|
| diff --git a/chrome/browser/renderer_host/render_widget_host_view_mac.mm b/chrome/browser/renderer_host/render_widget_host_view_mac.mm
|
| index 4a05273f36a27d9b9c0058d9d169bfe13498a09b..f19243bd3c1fd7f2128b34f714c5d12a25953ec8 100644
|
| --- a/chrome/browser/renderer_host/render_widget_host_view_mac.mm
|
| +++ b/chrome/browser/renderer_host/render_widget_host_view_mac.mm
|
| @@ -588,8 +588,11 @@ void RenderWidgetHostViewMac::SetBackground(const SkBitmap& background) {
|
| // while an input method is composing a text.
|
| // Gmail checks this code in its onkeydown handler to stop auto-completing
|
| // e-mail addresses while composing a CJK text.
|
| - if ([theEvent type] == NSKeyDown && renderWidgetHostView_->im_composing_)
|
| - event.windowsKeyCode = 0xE5;
|
| + if ([theEvent type] == NSKeyDown && renderWidgetHostView_->im_composing_) {
|
| + event.windowsKeyCode = 0xE5; // VKEY_PROCESSKEY
|
| + event.setKeyIdentifierFromWindowsKeyCode();
|
| + event.skip_in_browser = true;
|
| + }
|
|
|
| // Dispatch this keyboard event to the renderer.
|
| if (renderWidgetHostView_->render_widget_host_) {
|
|
|