dequelabs / dequelabs/axe-core
Should we remove the implicit role from `summary`?
- Dominant language
- JavaScript
- Stars
- 7.5k
- Forks
- 933
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 17
Description
The [summary](https://www.w3.org/TR/html-aria/#el-summary) element in ARIA 1.2 no longer has an implicit role. However it does note that browsers may still give it an implicit role. We should investigate if we should keep the `button` role as our implicit role for summary or remove it and leave it as having no implicit role.
Contributor guide
Research direction
Start by comparing axe-core's current implicit-role handling for the summary element with the ARIA 1.2 summary mapping linked in the issue. Determine whether the button role should remain or be removed, and document the decision and resulting behavior; no source files or tests are identified in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- accessibility
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100