You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for the issue. That particular pr was put on hold until we could figure out how to inform users of deprecated allowances. However, if you'd like to create a pr that just adds aria-expanded to the needed roles, that would be great.
straker
added
fix
Bug fixes
rules
Issue or false result from an axe-core rule
and removed
ungroomed
Ticket needs a maintainer to prioritize and label
labels
Apr 19, 2023
Product
axe-core
Product Version
No response
Latest Version
Issue Description
Expectation
aria-expanded
is an allowed attribute on both menuitemcheckbox and menuitemradio (ref: https://w3c.github.io/aria/#menuitemcheckbox).Actual
axe-core currently returns an aria-allowed-attr failure when it is added to either role.
How to Reproduce
Simplest repro: https://jsfiddle.net/fu9ve7gp/show
Additional context
Looks like the issue is here: https://github.com/dequelabs/axe-core/blob/develop/lib/standards/aria-roles.js#L377-L396
#3343 would fix it along with some other
aria-expanded
support mismatches, but since it's over a year old I wasn't sure if it was still active.The text was updated successfully, but these errors were encountered: