(event)
| 720 | |
| 721 | TestSuite.prototype.testKeyEventUnhandled = function() { |
| 722 | function onKeyEventUnhandledKeyDown(event) { |
| 723 | this.assertEquals('keydown', event.data.type); |
| 724 | this.assertEquals('F8', event.data.key); |
| 725 | this.assertEquals(119, event.data.keyCode); |
| 726 | this.assertEquals(0, event.data.modifiers); |
| 727 | this.assertEquals('', event.data.code); |
| 728 | Host.InspectorFrontendHost.events.removeEventListener( |
| 729 | Host.InspectorFrontendHostAPI.Events.KeyEventUnhandled, onKeyEventUnhandledKeyDown, this); |
| 730 | Host.InspectorFrontendHost.events.addEventListener( |
| 731 | Host.InspectorFrontendHostAPI.Events.KeyEventUnhandled, onKeyEventUnhandledKeyUp, this); |
| 732 | SDK.TargetManager.TargetManager.instance().primaryPageTarget()?.inputAgent().invoke_dispatchKeyEvent( |
| 733 | {type: 'keyUp', key: 'F8', code: 'F8', windowsVirtualKeyCode: 119, nativeVirtualKeyCode: 119}); |
| 734 | } |
| 735 | function onKeyEventUnhandledKeyUp(event) { |
| 736 | this.assertEquals('keyup', event.data.type); |
| 737 | this.assertEquals('F8', event.data.key); |
nothing calls this directly
no test coverage detected