[Webkit-unassigned] [Bug 222627] New: AX: Pointer events are not fired by VoiceOver inside iframe

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 2 15:49:03 PST 2021


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

            Bug ID: 222627
           Summary: AX: Pointer events are not fired by VoiceOver inside
                    iframe
           Product: WebKit
           Version: Safari 14
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: govett at adobe.com
                CC: webkit-bug-importer at group.apple.com

Using VoiceOver on iOS, pointer events are fired inconsistently depending on whether a page is loaded within an iframe or not.

Steps to reproduce:

1. Open https://codepen.io/devongovett/pen/xxRzxBb in iOS Safari
2. Turn on VoiceOver
3. Move the V0 cursor to the button in the example.
4. Double tap to press the button. Notice that the button does not turn red (no pointerdown event is fired).
5. Open https://cdpn.io/devongovett/debug/xxRzxBb/NjMYzGGaqjyr. This is the same example but without the iframe.
6. Press the button with VoiceOver. Notice that the button turns red (a pointerdown event is fired).

I'm not sure whether firing pointer events when using the double tap to click gesture is intended or not. This appears to have changed in iOS 14 from iOS 13 and Safari on macOS with VoiceOver does not fire pointer events on click. Either way, it should be consistent when used within an iframe or not.

-- 
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/20210302/8f49f3c4/attachment.htm>


More information about the webkit-unassigned mailing list