Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility - Add exception for ARIA role="text" #9075

Closed
greenc05 opened this issue May 29, 2019 · 3 comments
Closed

Accessibility - Add exception for ARIA role="text" #9075

greenc05 opened this issue May 29, 2019 · 3 comments

Comments

@greenc05
Copy link

greenc05 commented May 29, 2019

Invalid ARIA role="text" can be used to stop 'text splitting' in VoiceOver iOS https://axesslab.com/text-splitting/ This improves the user experience and does not negatively affect accessibility.

Please add an exception for Accessibility to Lighthouse, so that the presence of ARIA role="text" does not cause the following failure: '[role] values are not valid - ARIA roles must have valid values in order to perform their intended accessibility functions.'

@patrickhulce
Copy link
Collaborator

Thanks for filing! This logic is handled by the axe library. Would you mind filing this issue over in their repo?

@greenc05
Copy link
Author

greenc05 commented May 29, 2019

Thanks @patrickhulce I've just done that dequelabs/axe-core#1597

@brendankenny
Copy link
Member

Fixed in axe-core 4.2.0, which was part of Lighthouse 8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants