Skip to content
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

fix(aria-allowed-attr): allow aria-posinset and aria-setsize on row elements for treegrids #2952

Merged
merged 2 commits into from
May 25, 2021

Conversation

clottman
Copy link
Contributor

Adds aria-posinset and aria-setsize to the allowed aria attributes for row elements, in accordance with the treegrid examples.

See a live test case on glitch, which runs a local copy of axe that's been built with these changes.

When I run this locally, the test I added isn't getting picked up and I'm not sure why - might need to pair on that.

Closes #2720

@clottman clottman requested a review from a team as a code owner May 20, 2021 20:11
@WilcoFiers WilcoFiers self-assigned this May 21, 2021
lib/commons/aria/lookup-table.js Outdated Show resolved Hide resolved
Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
@clottman clottman requested a review from WilcoFiers May 24, 2021 14:35
@WilcoFiers
Copy link
Contributor

Reviewed for security.

@WilcoFiers WilcoFiers merged commit 24e6115 into dequelabs:develop May 25, 2021
straker pushed a commit that referenced this pull request Jun 3, 2021
…lements for treegrids (#2952)

* allow posinset and setsize on row elements

* remove update from lookup table

Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>

Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"aria-setsize" is not allowed in "treegrid"
2 participants