[Webkit-unassigned] [Bug 196354] New: AX: Role=switch is communicated as a "checkbox"

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 28 08:00:36 PDT 2019


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

            Bug ID: 196354
           Summary: AX: Role=switch is communicated as a "checkbox"
           Product: WebKit
           Version: Safari 12
          Hardware: iPhone / iPad
                OS: iOS 12
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: scottaohara at yahoo.com
                CC: webkit-bug-importer at group.apple.com

As a follow up to bug 194006, I'm very happy to see that role=switch is now communicating state.  

However, this issue is to draw attention to the fact that role="switch" should be announced as a "switch" with an "on" or "off" state, rather than the present role announcement of "checkbox" and state of "checked" or "unchecked".

Making this change would match the implementation / announcements of macOS Safari + VO.

The following link provides additional testing information and Switch demos.

https://scottaohara.github.io/a11y_styled_form_controls/src/checkbox--switch/

Thank you!

-- 
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/20190328/69241977/attachment.html>


More information about the webkit-unassigned mailing list