aria icon indicating copy to clipboard operation
aria copied to clipboard

feat: add aria-checked support to gridcell and row

Open smhigley opened this issue 1 year ago â€Ē 4 comments

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:

Preview | Diff

smhigley avatar Dec 03 '24 23:12 smhigley

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Dec 03 '24 23:12 netlify[bot]

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 ðŸĪŠ

smhigley avatar Dec 05 '24 21:12 smhigley

@mcking65 can you please review

jnurthen avatar Dec 19 '24 18:12 jnurthen

@smhigley rebased on main. I hope I didn't do any damage.

pkra avatar Mar 07 '25 17:03 pkra