Bug 197882

Summary: [Pointer Events] Listening to a "pointerover", "pointerenter", "pointerout" or "pointerleave" event alone does not fire the event on iOS
Product: WebKit Reporter: Antoine Quint <graouts>
Component: UI EventsAssignee: Antoine Quint <graouts>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, dbates, dino, esprehn+autocc, ews-watchlist, kangil.han, 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=197881
Attachments:
Description Flags
Patch dino: review+

Description Antoine Quint 2019-05-14 09:18:53 PDT
We only fire pointer events on iOS if there is a "pointerdown", "pointermove" or "pointerup" event registered. This is not enough.
Comment 1 Radar WebKit Bug Importer 2019-05-14 09:19:45 PDT
<rdar://problem/50769116>
Comment 2 Antoine Quint 2019-05-14 09:21:56 PDT
This was found while working on 197881.
Comment 3 Antoine Quint 2019-05-19 12:18:01 PDT
Created attachment 370225 [details]
Patch
Comment 4 Antoine Quint 2019-05-19 14:44:11 PDT
Committed r245507: <https://trac.webkit.org/changeset/245507>