Skip to content

Commit 7e5f089

Browse files
committed
Add definition for order-modified document order
1 parent cbbe6f8 commit 7e5f089

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

source

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86136,6 +86136,8 @@ dictionary <dfn dictionary>CommandEventInit</dfn> : <span>EventInit</span> {
8613686136
data-x="focusgroup scope">focusgroup scope</span> that does not have a negative <code
8613786137
data-x="attr-tabindex">tabindex</code> value (i.e., elements with <code
8613886138
data-x="attr-tabindex">tabindex="-1"</code> are excluded from being focusgroup items).</p>
86139+
<p>The <dfn data-x="order-modified document order">order-modified document order</dfn> is the ordering of elements used for sequential focus navigation after applying any layout reordering semantics that affect keyboard navigation order, such as the CSS <code>order</code> property for flex items and grid items. If no such reordering applies to a set of elements, then their <span data-x="order-modified document order">order-modified document order</span> is identical to <span>tree order</span>. User agents must use <span data-x="order-modified document order">order-modified document order</span> wherever the algorithms in this section reference it.</p>
86140+
8613986141
<h5>ARIA Role Inference</h5>
8614086142

8614186143
<p>When a <span data-x="behavior token">behavior token</span> is used, the user agent may infer a corresponding ARIA role for the <span data-x="focusgroup owner">focusgroup owner</span> and its <span data-x="focusgroup item">items</span>. This inference must only occur if the element would otherwise have a generic role (such as a <code>div</code> or <code>span</code>) and does not have an explicit <code data-x="attr-aria-role">role</code> attribute.</p>

0 commit comments

Comments
 (0)