Bug 264002

Summary: [PointerEvents] Implement getPredictedEvents API
Product: WebKit Reporter: Abrar Rahman Protyasha <a_protyasha>
Component: UI EventsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: 709922234, a_protyasha, karlcow, webkit-bug-importer
Priority: P2 Keywords: BrowserCompat, InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=210454

Description Abrar Rahman Protyasha 2023-10-31 15:17:42 PDT
This bug goes hand-in-hand with rAF-aligned pointer events (i.e. the getCoalescedEvents() API), and reflects the ability for a user agent to make a prediction about the position of future pointer movements.

See
- https://w3c.github.io/pointerevents/#predicted-events: Spec wording on the API
- https://chromestatus.com/feature/5765569655603200
- Firefox also implemented it; despite the chromestatus page indicating otherwise

Some new web platform tests check for the existence of this API, as was surfaced in the latest relevant WPT sync (270018@main).
Comment 1 Radar WebKit Bug Importer 2023-10-31 15:25:13 PDT
<rdar://problem/117767174>