Skip to content

Commit f7af218

Browse files
authored
remove details relations for figure/figcaption
1 parent 643fdec commit f7af218

File tree

1 file changed

+2
-42
lines changed

1 file changed

+2
-42
lines changed

html-aam/index.html

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2252,10 +2252,6 @@ <h4 id="el-figcaption">`figcaption`</h4>
22522252
</th>
22532253
<td>
22542254
<div class="role"><span class="type">Role:</span> Use WAI-ARIA mapping</div>
2255-
<div class="relations">
2256-
<span class="type">Relations:</span>
2257-
If the first instance of a child `figcaption` to its parent <a href="#el-figure">`figure`</a>, then `IA2_RELATION_DETAILS_FOR` with parent `figure`.
2258-
</div>
22592255
</td>
22602256
</tr>
22612257
<tr>
@@ -2268,11 +2264,6 @@ <h4 id="el-figcaption">`figcaption`</h4>
22682264
<th><a href="https://gnome.pages.gitlab.gnome.org/atk/">ATK</a></th>
22692265
<td>
22702266
<div class="role"><span class="type">Role:</span> Use WAI-ARIA mapping</div>
2271-
<div class="relations">
2272-
<span class="type">Relations:</span>
2273-
If this is the first instance of a child `figcaption` to its parent <a href="#el-figure">`figure`</a> element, then expose `RELATION_DETAILS_FOR` referencing the parent `figure`
2274-
element.
2275-
</div>
22762267
</td>
22772268
</tr>
22782269
<tr>
@@ -2284,12 +2275,7 @@ <h4 id="el-figcaption">`figcaption`</h4>
22842275
<!-- <th><a href="#accessible-name-and-description-computation">Naming Algorithm</a></th> -->
22852276
<tr>
22862277
<th>Comments</th>
2287-
<td>
2288-
<p>
2289-
Only the first child instance of a <a href="#el-figcaption">`figcaption`</a> element that is present in the accessibility tree (e.g., not 'hidden') provides details for its parent
2290-
`figure` element.
2291-
</p>
2292-
</td>
2278+
<td> </td>
22932279
</tr>
22942280
</tbody>
22952281
</table>
@@ -2316,56 +2302,30 @@ <h4 id="el-figure">`figure`</h4>
23162302
</th>
23172303
<td>
23182304
<div class="role"><span class="type">Role:</span> Use WAI-ARIA mapping</div>
2319-
<div class="relations">
2320-
<span class="type">Relations:</span>
2321-
`IA2_RELATION_DETAILS` points to the first instance of a child `figcaption` if the element is present in the accessibility tree of the parent `figure` element.
2322-
</div>
23232305
</td>
23242306
</tr>
23252307
<tr>
23262308
<th><a href="https://msdn.microsoft.com/en-us/library/ms726297%28v=VS.85%29.aspx">UIA</a></th>
23272309
<td>
23282310
<div class="role"><span class="type">Role:</span> Use WAI-ARIA mapping</div>
2329-
<div class="property">
2330-
<span class="type">Property:</span>
2331-
`DescribedBy` references the first instance of a child `figcaption` element if the element is present in the accessibility tree of the parent `figure` element.
2332-
</div>
23332311
</td>
23342312
</tr>
23352313
<tr>
23362314
<th><a href="https://gnome.pages.gitlab.gnome.org/atk/">ATK</a></th>
23372315
<td>
23382316
<div class="role"><span class="type">Role:</span> Use WAI-ARIA mapping</div>
2339-
<div class="name"><span class="type">Name:</span> related <a href="#el-figcaption">`figcaption`</a> content</div>
2340-
<div class="relations">
2341-
<span class="type">Relations:</span>
2342-
`RELATION_DETAILS` references the first instance of a child `figcaption` element if the element is present in the accessibility tree of the parent `figure` element.
2343-
</div>
23442317
</td>
23452318
</tr>
23462319
<tr>
23472320
<th><a href="https://developer.apple.com/reference/appkit/nsaccessibility">AX</a></th>
23482321
<td>
23492322
<div class="role"><span class="type">AXRole:</span> Use WAI-ARIA mapping</div>
2350-
<div class="relations">
2351-
<span class="type">Property:</span>
2352-
`AXDetailsElements` references the first instance of a child `figcaption` element if the element is present in the accessibility tree of the parent `figure` element.
2353-
</div>
23542323
</td>
23552324
</tr>
23562325
<!-- <th><a href="#accessible-name-and-description-computation">Naming Algorithm</a></th> -->
23572326
<tr>
23582327
<th>Comments</th>
2359-
<td>
2360-
<p>
2361-
If an author specifies a `figure` element to acquire its accessible name or description from the first instance of a child `figcaption` element via an `aria-labelledby` or
2362-
`aria-describedby` association, then user agents SHOULD NOT expose a details relationship between the parent `figure` and child `figcaption` elements.
2363-
</p>
2364-
<p>
2365-
An explicit declaration of the `aria-details` attribute on the `figure` element will override the implicit `aria-details` association with the element's child `figcaption` element,
2366-
if one exists. If the `aria-details` attribute has an empty value, then the `figure` element has no details relation to expose.
2367-
</p>
2368-
</td>
2328+
<td> </td>
23692329
</tr>
23702330
</tbody>
23712331
</table>

0 commit comments

Comments
 (0)