Bug 285901

Summary: [iOS] WKTR does not support trackpad interactions
Product: WebKit Reporter: Abrar Rahman Protyasha <a_protyasha>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: a_protyasha, ap, jbedard, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=282988
Attachments:
Description Flags
Work in progress none

Abrar Rahman Protyasha
Reported 2025-01-14 02:35:01 PST
This came up while working on webkit.org/b/282988. Currently, WKTR has no way to activate an element through the trackpad, for example. TestWebKitAPI has IOSMouseEventTestHarness which we could potentially share, but even that's not a great reference since it doesn't actually let UIKit naturally route/process events. Let this ticket track the work required to generate HID events that would be representative of trackpad interactions, as well as the UIScriptController glue to allow layout tests to express said interactions.
Attachments
Work in progress (8.27 KB, patch)
2025-01-14 02:39 PST, Abrar Rahman Protyasha
no flags
Radar WebKit Bug Importer
Comment 1 2025-01-14 02:35:22 PST
Abrar Rahman Protyasha
Comment 2 2025-01-14 02:39:24 PST
Created attachment 473892 [details] Work in progress
Note You need to log in before you can comment on or make changes to this bug.