-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should user agents calculate aria-posinset and aria-setsize on treegrid row if there is no author-provided value? #1602
Comments
Just found #1303 and w3c/aria-practices#1442. In the latter, Matt says:
And in the former, he says:
So silly me has a new question: Why exactly did we add But I'm starting to think that the answer to the question I asked in the opening report is: "Yes, user agents should calculate them using the very same calculation as they would for |
Here's the issue where |
@aleventhal can you please help. |
Straw poll done during today's ARIA WG meeting: Yes: 9 |
discussion at https://www.w3.org/2021/12/09-aria-minutes.html#t05 |
In ARIA 1.2,
aria-posinset
andaria-setsize
became supported properties ofrow
if thatrow
lives in atreegrid
.I have to confess that I don't understand the difference between
aria-posinset
andaria-rowindex
in the context of atreegrid
row
. Ditto foraria-setsize
versusaria-rowcount
.Assuming the author and user do understand these differences, exposing it to ATs is fine. But the spec also says under
aria-posinset
:For user agents that DO this calculation for other roles, e.g.
menuitem
,listitem
,tab
, etc., should they be doing so forrow
?Personally that strikes me as leading to potential chattiness. Then again, it might be seen as weird to not calculate on
row
but calculate it on all the other roles.Some guidance in the spec would be useful. Also, if the answer is calculate it, how is the calculation different from that of
rowindex
androwcount
?The text was updated successfully, but these errors were encountered: