[Webkit-unassigned] [Bug 249715] New: AX:

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 21 08:24:07 PST 2022


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

            Bug ID: 249715
           Summary: AX:
           Product: WebKit
           Version: Safari 16
          Hardware: iPhone / iPad
                OS: iOS 16
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: scottaohara at yahoo.com
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

VoiceOver on iOS appears to include an extra announcement of "form start" and "form end" when navigating to the first and last elements of a fieldset, respectively.  This makes sense so long as someone is in the context of a form, but is not expected if the role of the fieldset is overwritten in a way where this announcement would no longer be expected.

For instance, the 'form start' / 'form end' announcements will still be made for each of the test cases included in the following codepen.  A separate 'control' of each test case is also provided, where the same role is used on a div element, and the 'form start' / 'form end' announcements are correctly -not- announced by VoiceOver.

https://codepen.io/scottohara/pen/ExpaeEj

The expected result would be that if a fieldset has a non-form associated role specified to it, then it would -not- announce 'form start' / 'form end'.

-- 
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/20221221/3e71f57c/attachment-0001.htm>


More information about the webkit-unassigned mailing list