WPT tests that use test_driver.Actions.keyDown/keyUp straight up fail.
Created attachment 464071 [details] WIP
Created attachment 464072 [details] WIP2
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess
Comment on attachment 464072 [details] WIP2 View in context: https://bugs.webkit.org/attachment.cgi?id=464072&action=review > LayoutTests/imported/w3c/web-platform-tests/resources/testdriver-vendor.js:287 > + if (keySource && pointerSource) > + throw new Error("testdriver-vendor.js for WebKit does not yet support mixing key and pointer sources"); Here's how the logic could be refactored to support both at once: https://bugs.webkit.org/attachment.cgi?id=461570&action=review (This is a WIP for wheel actions in WKTR, very similar to what you're doing here)
Created attachment 464112 [details] WIP3
<rdar://problem/103664916>
Pull request: https://github.com/WebKit/WebKit/pull/9426
Committed 259822@main (790c299b40fb): <https://commits.webkit.org/259822@main> Reviewed commits have been landed. Closing PR #9426 and removing active labels.