Index: Source/devtools/front_end/screencast/ScreencastView.js |
diff --git a/Source/devtools/front_end/screencast/ScreencastView.js b/Source/devtools/front_end/screencast/ScreencastView.js |
index b39247fd853d5a35d95ff76be25e4abbcc96d3bb..d1be3f063b151ffebcbe1de08b202c18ee4059c8 100644 |
--- a/Source/devtools/front_end/screencast/ScreencastView.js |
+++ b/Source/devtools/front_end/screencast/ScreencastView.js |
@@ -279,8 +279,20 @@ WebInspector.ScreencastView.prototype = { |
} |
var text = event.type === "keypress" ? String.fromCharCode(event.charCode) : undefined; |
- this._target.inputAgent().dispatchKeyEvent(type, this._modifiersForEvent(event), event.timeStamp / 1000, text, text ? text.toLowerCase() : undefined, |
- event.keyIdentifier, event.code, event.keyCode /* windowsVirtualKeyCode */, event.keyCode /* nativeVirtualKeyCode */, false, false, false); |
+ this._target.inputAgent().invoke_dispatchKeyEvent({ |
+ type: type, |
+ modifiers: this._modifiersForEvent(event), |
+ timestamp: event.timeStamp / 1000, |
+ text: text, |
+ unmodifiedText: text ? text.toLowerCase() : undefined, |
+ keyIdentifier: event.keyIdentifier, |
+ code: event.code, |
+ key: event.key, |
+ windowsVirtualKeyCode: event.keyCode /* windowsVirtualKeyCode */, |
+ nativeVirtualKeyCode: event.keyCode /* nativeVirtualKeyCode */, |
+ autoRepeat: false, |
+ isKeypad: false, |
+ isSystemKey: false}); |
event.consume(); |
this._canvasElement.focus(); |
}, |