diff --git a/index.html b/index.html index 706c75b9d..e7d903f28 100644 --- a/index.html +++ b/index.html @@ -400,9 +400,9 @@

Important Terms

An 'owning element' is any DOM ancestor of the element, or any element with an aria-owns attribute which references the ID of the element.

-
Parent Element
+
Parent Element
-

An 'parent element' is a direct DOM parent of the element, an ancestor of the element with only generic or presentation elements intervening, or any element with a child specified via aria-owns.

+

An owning parent element is a direct DOM parent of the element, an ancestor of the element with only generic or presentation elements intervening, or any element with a child specified via aria-owns.

Perceivable
@@ -673,7 +673,7 @@

Prohibited States and Properties

Allowed Child Roles

Any element that is a direct child of the element with this role. For example, an element with the role list may own elements with the role listitem, but not elements with the role option.

-

To determine whether an element is the direct child of a role, user agents MUST ignore any elements with the role generic or presentation.

+

To determine whether an element is the direct child of a role, user agents MUST ignore any intervening elements with the role generic or presentation.

Descendents which are not direct children of an element ancestor are not constrained by allowed child roles. For example, an image is not an allowed child of a list, but it is a valid descendent so long as it is also a descendant of the list's allowed child listitem.

A role that has 'allowed child roles' does not imply the reverse relationship. Elements with roles in this list do not always have to be found within elements of the given role. See allowed parent roles for requirements about the context where elements of a given role will be contained.

An element with a subclass role of the 'allowed child role' does not fulfill this requirement. For example, the listbox role allows a child element using the option or group role. Although the group role is the superclass of row, adding a child element with a role of row will not fulfill the requirement that listbox allows children with option or group roles.