From e5b2c09be813f3695e1ce0e2f1b8f7b1864eb8fb Mon Sep 17 00:00:00 2001 From: Rahim Abdi Date: Wed, 29 Jan 2025 18:39:34 -0800 Subject: [PATCH] Add note about UA SHOULD guidance for roles outside of required a11y parent role --- index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/index.html b/index.html index 553ea7f0b..60f9ada2e 100644 --- a/index.html +++ b/index.html @@ -655,6 +655,7 @@

Allowed Accessibility Child Roles

Required Accessibility Parent Role

The required accessibility parent (simplified as "parent") role defines the container where this role is allowed. If a role has a required accessibility parent, authors MUST ensure that an element with the role is an accessibility child of an element with the required accessibility parent role. For example, an element with role listitem is only meaningful when it is a child of an element with role list.

To determine whether an element has a parent with the required role, user agents MUST ignore any elements with the role generic or none.

+

Also, user agents SHOULD ignore the role if it occurs outside the context of a required accessibility parent role.

An element with the appropriate implicit WAI-ARIA semantic fulfills this requirement.