RESOLVED DUPLICATE of bug 189974 189436
[iOS] uiController.typeCharacterUsingHardwareKeyboard() for down arrow and right arrow does not dispatch DOM keydown events
https://bugs.webkit.org/show_bug.cgi?id=189436
Summary [iOS] uiController.typeCharacterUsingHardwareKeyboard() for down arrow and ri...
Daniel Bates
Reported 2018-09-07 15:10:47 PDT
As can be seen by looking at LayoutTests/fast/events/ios/keydown-keyup-in-non-editable-content-expected.txt in attachment #349190 [details] (bug #189432), uiController.typeCharacterUsingHardwareKeyboard("downArrow",...)/uiController.typeCharacterUsingHardwareKeyboard("rightArrow",...) does not dispatch a DOM keydown event to a non-editable element. This does work in Mobile Safari. You can test this using <https://unixpapa.com/js/testkey.html>.
Attachments
Layout test (4.32 KB, patch)
2018-09-07 15:14 PDT, Daniel Bates
no flags
Daniel Bates
Comment 1 2018-09-07 15:14:17 PDT
Created attachment 349202 [details] Layout test Once the patch for bug #189389 the expected results in this patch will need to be updated. Note that we will see be missing DOM keydown events for down arrow and right arrow keys.
Daniel Bates
Comment 2 2018-09-25 14:07:19 PDT
I will fix this bug as part of the fix for bug #189974. *** This bug has been marked as a duplicate of bug 189974 ***
Note You need to log in before you can comment on or make changes to this bug.