w3c / aria

Accessible Rich Internet Applications (WAI-ARIA)
https://w3c.github.io/aria/
Other
654 stars 125 forks source link

[core-aam] add new AX API mappings for colindextext/rowindextext #2362

Closed cookiecrook closed 1 week ago

cookiecrook commented 1 month ago

Closes https://github.com/w3c/core-aam/issues/53

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.

netlify[bot] commented 1 month ago

Deploy Preview for wai-aria ready!

Name Link
Latest commit 8b865860e070f3103b9f1dd0468f2f84cd7350db
Latest deploy log https://app.netlify.com/sites/wai-aria/deploys/673342bda62fc60008b9af31
Deploy Preview https://deploy-preview-2362--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.

cookiecrook commented 1 month ago

@twilco @minorninth FYI

jnurthen commented 2 weeks ago

@aleventhal @jcsteh @spectranaut We'd like to merge this before the CR snapshot - can we get this reviewed as soon as possible please. Thanks.

aleventhal commented 1 week ago

Funny you mention that, I'm working on a CL for it -- doesn't work yet: https://chromium-review.googlesource.com/c/chromium/src/+/6012688

cookiecrook commented 1 week ago

doesn't work yet

Yes, it's new. So that ARIA WG doesn't have to publish a "TBD" in the spec.

cookiecrook commented 1 week ago

should it really block the CORE-AAM snapshot?

Otherwise I would expect it to be pulled or marked as At-Risk because this is a new feature without AT support on one platform, and without preceding vendor commitment. I outlined the concerns at:

cookiecrook commented 1 week ago

Perhaps if you really want it in, we can at least make issues on the browsers before merging.

I have linked the WebKit tracker and the one Aaron filed for Blink. I hesitate to file one for Gecko without acknowledgement from @jcsteh or @nmlapre that they want to do the mapping work before there is AT commitment.

spectranaut commented 1 week ago

I have linked the WebKit tracker and the one Aaron filed for Blink. I hesitate to file one for Gecko without acknowledgement from @jcsteh or @nmlapre that they want to do the mapping work before there is AT commitment.

Sometimes I open issues on gecko and link back to the ARIA PR when I want to get review from firefox :) Personally I think it's fine to open an issue in this case, I don't think this change is controversial and besides it is coming from the API maintainers of AX API.

spectranaut commented 1 week ago

Discussed in today's ARIA working group meeting: https://www.w3.org/2024/11/14-aria-minutes.html#8070

We will add this to the AAM, and open issues on browsers, as eventually, probably, VoiceOver will do something with this value.