aria
aria copied to clipboard
feat: add aria-checked support to gridcell and row
Closes #1960
Adds aria-checked as a supported state to gridcell, with the same wording around combining aria-checked & aria-selected as on option and treeitem. The aria-checked support also inherits into columnheader and rowheader.
Test, Documentation and Implementation tracking
Once this PR has been reviewed and has consensus from the working group, tests should be written and issues should be opened on browsers. Add N/A and check when not applicable.
- [x] "author MUST" tests: N/A
- [x] "user agent MUST" tests: N/A
- [ ] Browser implementations (link to issue or commit):
- WebKit:
- Gecko:
- Blink:
- [ ] Does this need AT implementations? Likely not, since this should come from browser mappings
- [x] Related APG Issue/PR: N/A
- [ ] MDN Issue/PR:
Deploy Preview for wai-aria ready!
| Name | Link |
|---|---|
| Latest commit | 632977c8bb28f147cc9a27a8e42f230a4ee9ebc1 |
| Latest deploy log | https://app.netlify.com/sites/wai-aria/deploys/67cb2a207abba40008836728 |
| Deploy Preview | https://deploy-preview-2390--wai-aria.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Is there a persuasive and easy-to-describe use case where all of those extremely rare conditions are sufficiently satisfied? ð If so, how about offering it in a note?
Heh, my personal opinion is still that aria-checked and aria-selected never belong on the same node together. That debate happened a while ago though, and the current wording (borrowed from option and treeitem) is the result ðĪŠ
@mcking65 can you please review
@smhigley rebased on main. I hope I didn't do any damage.