-
Notifications
You must be signed in to change notification settings - Fork 9.6k
new_audit: add minor aXe audits and re-weight existing ones #15298
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
Conversation
| }, | ||
| }, | ||
| 'skip-link': { | ||
| score: null, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why couldn't this be tested? Is it because there is no main?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was thinking it could be useful to know that having no skip link means this audit is not applicable rather than failed (which isn't obvious from the doc wording). But just updated this to have a test with a non-focusable skip link.
This has the last few audits to include before LH 11.
Also checked through all the audits and updated their weightings accordingly based on the aXe 4.7 user impact.
3 of the new audits in this PR (
aria-allowed-role,image-redundant-alt, andtable-duplicate-name) are minor.Note that we previously didn't have minor impact audits.