[Webkit-unassigned] [Bug 233636] New: Pointer events are not triggered on iPhone Safari

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 30 07:13:55 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=233636

            Bug ID: 233636
           Summary: Pointer events are not triggered on iPhone Safari
           Product: WebKit
           Version: Safari 15
          Hardware: iPhone / iPad
                OS: iOS 15
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: UI Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kari.pihkala at gmail.com

Created attachment 445412

  --> https://bugs.webkit.org/attachment.cgi?id=445412&action=review

testcase.html

Pointer events, such as onpointerdown, onpointerup, onpointerenter and onpointerleave, are not triggered on iPhone Safari.

How to reproduce:

1. Host the attached testcase.html file on a server.
2. Load the testcase.html page on iPhone Safari from the server.
3. Tap the black circle. Hold the finger down, the circle should become green (triggered by onpointerdown).
4. Release and the circle becomes dark gray (triggered by onclick).

Step 3 fails on iPhone Safari. The circle doesn't become green, which means that onpointerdown is not triggered. It does become dark gray when the touch is released, so onclick is correctly triggered.

Other pointer events are not triggered either (note: they are not tested by the testcase to keep it simple).

Tested to fail on iOS Safari 15.1. All events are triggered correctly on Mac Safari 15.1 (16612.2.9.1.30, 16612).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211130/a36114f8/attachment.htm>


More information about the webkit-unassigned mailing list