-
Notifications
You must be signed in to change notification settings - Fork 128
Remove group as allowed child of tree #2094
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
Conversation
Since I approved the PR without adding any notes (and changes seem great based on the rationale of #2315), I'm assuming I mistakenly applied the agenda label to the wrong GitHub PR. Now, it would be interesting to figure out where I missed applying the agenda label... 🥲 |
Discussed in today's meeting: https://www.w3.org/2025/02/13-aria-minutes.html#6a80 |
Opened issue in ACT repo as requested: act-rules/act-rules.github.io#2309 |
…IA spec change Aligns with W3C ARIA specification change (w3c/aria#2094). The 'tree' role no longer requires 'group > treeitem' as direct children according to the ARIA specification update. Direct children of a 'tree' must be 'treeitem'. See: w3c/aria#2094
…IA spec change Aligns with W3C ARIA specification change (w3c/aria#2094). The 'tree' role no longer requires 'group > treeitem' as direct children according to the ARIA specification update. Direct children of a 'tree' must be 'treeitem'. See: w3c/aria#2094
Closes #2014
Removes group as an allowed accessibility child of tree to fix inconsistency with definition of treeitem. Direct children of tree can only be parent nodes or end nodes. Leaf nodes must be a child of a group that is a child of a parent node treitem. Even in a virtualized tree, if the elements that represent the ancestry of rendered nodes were not present in the DOM, the tree would be inoperable.
PR tracking
Check these when the relevant issue or PR has been made, OR after you have confirmed the
related change is not necessary (add N/A). Leave unchecked if you are unsure. Read the
Process Document or
Test Overview for more information.
Implementation tracking
Preview | Diff