[Webkit-unassigned] [Bug 164953] AX: ARIA menubar role, menuitem role, aria-haspopup state, & aria-expanded state not spoken to VoiceOver macOS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 8 10:21:00 PST 2021


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

--- Comment #4 from Carolyn MacLeod <Carolyn_MacLeod at ca.ibm.com> ---
I don't think you would want to remove the aria-expanded attribute, because the menu pattern (https://w3c.github.io/aria-practices/#menu) calls for aria-expanded="true" or "false" in its WAI-ARIA Roles, States, and Properties section: https://w3c.github.io/aria-practices/#wai-aria-roles-states-and-properties-13

I think saying "has popup, collapsed" and "has popup, expanded" just adds unnecessary verbosity?

Also, note that neither JAWS nor NVDA says "has popup" in a menubar or menu.

-- 
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/20210308/0beb36f5/attachment.htm>


More information about the webkit-unassigned mailing list