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.
Product
axe-core
Product Version
No response
Latest Version
Issue Description
Expectation
aria-expandedis 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-expandedsupport mismatches, but since it's over a year old I wasn't sure if it was still active.