Skip to content

Conversation

LucasPadovan
Copy link
Contributor

Hello!

Looking at the implementation of https://github.com/Khan/tota11y/blob/master/plugins/base.js#L80 I found that this may be breaking an accessibility rule related to aria roles after I ran an accessibility audit using Google Chrome:
image

According to w3.org menu-item is not correct and it should be menuitem (without the dash) https://www.w3.org/TR/wai-aria/roles#roles_categorization.

@khanbot
Copy link

khanbot commented Jul 3, 2017

Hey @LucasPadovan,

Thanks for the PR! Mind signing our Contributor License Agreement?

When you've done so, go ahead and comment [clabot:check] and I'll check again.

Yours truly,
khanbot

@LucasPadovan
Copy link
Contributor Author

[clabot:check]

@khanbot
Copy link

khanbot commented Jul 3, 2017

CLA signature looks good 👍

@LucasPadovan
Copy link
Contributor Author

Anyone around?

@LucasPadovan
Copy link
Contributor Author

So, nobody maintain this?

@somewhatabstract
Copy link
Contributor

@LucasPadovan Apologies for the delay. Thank you so much for contributing to this project. It is very much appreciated!

@somewhatabstract somewhatabstract merged commit b5da909 into jdan:master May 22, 2018
@LucasPadovan
Copy link
Contributor Author

👍 No problem! Thanks for approving this ^^

Skeletonxf pushed a commit to Skeletonxf/totally-automated-a11y-scanner that referenced this pull request Mar 8, 2019
menu-item is not a valid aria role
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants