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

"aria-setsize" is not allowed in "treegrid" #2720

Closed
DevChu opened this issue Dec 24, 2020 · 2 comments · Fixed by #2952
Closed

"aria-setsize" is not allowed in "treegrid" #2720

DevChu opened this issue Dec 24, 2020 · 2 comments · Fixed by #2952
Labels
fix Bug fixes rules Issue or false result from an axe-core rule

Comments

@DevChu
Copy link

DevChu commented Dec 24, 2020

When I use axe chrome extension in the official aria practice (https://www.w3.org/TR/wai-aria-practices-1.1/examples/treegrid/treegrid-1.html), there are some "critical" issues.

Expectation:
No issues are announced in axe

Actual:
"aria-setsize" is not allowed in "treegrid"

Motivation:
This should not be announced as an "issue"


axe-core version: 4.1.1
axe-webdriver, extension or other integration version: axe chrome extension v4.6.2

- Platform:  Mac, Chrome v87.0.4280.88
@straker
Copy link
Contributor

straker commented Dec 24, 2020

Thanks for the issue.

@straker straker added fix Bug fixes rules Issue or false result from an axe-core rule labels Dec 24, 2020
@clottman
Copy link
Contributor

Adding a note here from the ARIA Authoring Guide that might add clarity to why this was a false positive:

NOTE: Due to an error in the ARIA 1.1 specification, the aria-posinset and aria-setsize properties are not supported on row elements. This is being corrected in ARIA 1.2. Consequently, when validating the HTML in this example, errors are generated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix Bug fixes rules Issue or false result from an axe-core rule
Projects
None yet
3 participants