Index: chrome/browser/automation/ui_controls_aurax11.cc |
diff --git a/chrome/browser/automation/ui_controls_aurax11.cc b/chrome/browser/automation/ui_controls_aurax11.cc |
index 20c4c17e15296edc01d9405a7434cd3f9382e5be..3b7a5eea8f6dc078c0e7933b721898b6a0627797 100644 |
--- a/chrome/browser/automation/ui_controls_aurax11.cc |
+++ b/chrome/browser/automation/ui_controls_aurax11.cc |
@@ -117,7 +117,9 @@ bool SendKeyPressNotifyWhenDone(gfx::NativeWindow window, |
SetMaskAndKeycodeThenSend(&xevent, ShiftMask, XK_Shift_L); |
if (alt) |
SetMaskAndKeycodeThenSend(&xevent, Mod1Mask, XK_Alt_L); |
- xevent.xkey.keycode = ui::XKeysymForWindowsKeyCode(key, shift); |
+ xevent.xkey.keycode = |
+ XKeysymToKeycode(base::MessagePumpX::GetDefaultXDisplay(), |
+ ui::XKeysymForWindowsKeyCode(key, shift)); |
aura::Desktop::GetInstance()->PostNativeEvent(&xevent); |
// Send key release events. |