dequelabs / dequelabs/axe-core
Update allowed roles for elmenets
Open
fix
standards
- Dominant language
- JavaScript
- Stars
- 7.5k
- Forks
- 933
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 17
Description
While looking over https://github.com/dequelabs/axe-core/issues/4142 I noticed that there are a lot of missing allowed roles for elements. For example `input type="submit"` should be a button role and allow many roles, but our `noRoles` variant lists it as not allowing any roles. We should go through the ARIA in HTML spec and make sure any new changes are reflected in our standards. Below tickets are encompassed in this work.
Contributor guide
Assessment
This issue has not been assessed yet.