dequelabs / dequelabs/axe-core

Update allowed roles for elmenets

Open
#4,962 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.