dequelabs / dequelabs/axe-core
Allow commons to be configurable
Open
commons
configuration
- Dominant language
- JavaScript
- Stars
- 7.5k
- Forks
- 933
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 17
Description
There are quite a large number of defaults in axe.commons that are difficult to update, such as:
- getRole(); are fallback roles supported
- aria.lookupTable: what roles are available, and which ones are supported
- isModalOpen(), what threshold size should this use
- getScroll(), what error bars should be used
It is currently impossible to configure these, except if options are provided at a check level. It would be helpful if commons could be configured in the axe.run options object, or as part of axe.configure.
Contributor guide
Assessment
This issue has not been assessed yet.