Skip to content

Commit 122fad6

Browse files
"cell" and "treegrid" roles are the only ones without any reference to the "owned" definition (#1977)
Editorial change "cell" and "treegrid" roles are the only ones containing "owned by" without any reference to the "owned" definition. For the other roles, there is at list one (usually the 1st one) "owned" anchor to its definition. Added anchors also to "cell" and "treegrid" roles for a better understanding and comprehension of the requirements. - https://w3c.github.io/aria/#cell - https://w3c.github.io/aria/#treegrid Closes #1976
1 parent 411bd50 commit 122fad6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1923,7 +1923,7 @@ <h2>Definition of Roles</h2>
19231923
<rdef>cell</rdef>
19241924
<div class="role-description">
19251925
<p>A cell in a tabular container. See related <rref>gridcell</rref>.</p>
1926-
<p>Authors MUST ensure [=elements=] with <a>role</a> cell are contained in, or owned by, an element with the <a>role</a> <rref>row</rref>.</p>
1926+
<p>Authors MUST ensure [=elements=] with <a>role</a> cell are contained in, or [=ARIA/owned=] by, an element with the <a>role</a> <rref>row</rref>.</p>
19271927
</div>
19281928
<table class="role-features">
19291929
<caption>Characteristics:</caption>
@@ -9886,7 +9886,7 @@ <h5>Presentational Role Inheritance</h5>
98869886
<div class="role-description">
98879887
<p>A <rref>grid</rref> whose rows can be expanded and collapsed in the same manner as for a <rref>tree</rref>.</p>
98889888
<!-- make sure the following para remains synced with its counterpart in #grid -->
9889-
<p>If <pref>aria-readonly</pref> is set on an <a>element</a> with <a>role</a> <code>treegrid</code>, [=user agents=] MUST propagate the value to all <rref>gridcell</rref> elements owned by the <code>treegrid</code> and expose the value in the accessibility API. An author MAY override the propagated value of <pref>aria-readonly</pref> for an individual <rref>gridcell</rref> element.</p>
9889+
<p>If <pref>aria-readonly</pref> is set on an <a>element</a> with <a>role</a> <code>treegrid</code>, [=user agents=] MUST propagate the value to all <rref>gridcell</rref> elements [=ARIA/owned=] by the <code>treegrid</code> and expose the value in the accessibility API. An author MAY override the propagated value of <pref>aria-readonly</pref> for an individual <rref>gridcell</rref> element.</p>
98909890
<p>When the <pref>aria-readonly</pref> attribute is applied to a focusable <rref>gridcell</rref>, it indicates whether the content contained in the <rref>gridcell</rref> is editable. The <pref>aria-readonly</pref> attribute does not represent availability of functions for navigating or manipulating the <code>treegrid</code> itself.</p>
98919891
<p>In a <code>treegrid</code> that provides content editing functions, if the content of a focusable <rref>gridcell</rref> element is not editable, authors MAY set <pref>aria-readonly</pref> to <code>true</code> on the <rref>gridcell</rref> element. However, if a <code>treegrid</code> presents a collection of elements that do not support <pref>aria-readonly</pref>, such as a collection of <rref>link</rref> elements, it is not necessary for the author to specify a value for <pref>aria-readonly</pref>.</p>
98929892
<p>To be <a>keyboard accessible</a>, authors SHOULD manage focus of descendants for all instances of this <a>role</a>, as described in <a href="#managingfocus">Managing Focus</a>.</p>

0 commit comments

Comments
 (0)

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant