Skip to content

Commit c095d04

Browse files
authored
Merge pull request #38 from w3c/remove-deprecated-mappings
Removed mappings that imply deprecated roles on list items
2 parents 5404216 + 3210c69 commit c095d04

File tree

1 file changed

+2
-112
lines changed

1 file changed

+2
-112
lines changed

dpub-aam/index.html

Lines changed: 2 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -691,63 +691,6 @@ <h4 id=role-map-bibliography><code>doc-bibliography</code></h4>
691691
</tr>
692692
</tbody>
693693
</table>
694-
<h4 id=role-map-biblioentry-implied><code>listitem</code> descendants of <code>doc-bibliography</code> (not descendant ofanother <code>listitem</code>)</h4>
695-
<table aria-labelledby=role-map-biblioentry-implied>
696-
<tbody>
697-
<tr>
698-
<th>DPUB-ARIA Specification</th>
699-
<td>
700-
<code>listitem</code> descendants of <a class="dpub-role-reference" href="#doc-bibliography"><code>doc-bibliography</code></a> (not descendant ofanother <code>listitem</code>)
701-
</td>
702-
</tr>
703-
<tr>
704-
<th><a class="core-mapping" data-cite="core-aam-1.2#roleMappingComputedRole">Computed Role</a></th>
705-
<td><code>doc-biblioentry</code></td>
706-
</tr>
707-
<tr>
708-
<th>MSAA + IAccessible2 Role + Other IAccessible2 Features</th>
709-
<td>
710-
Expose <p><code>ROLE_SYSTEM_LISTITEM</code> +
711-
<code>STATE_SYSTEM_READONLY</code>
712-
</p>
713-
<p>IAccessible2:</p>
714-
<p>Object attribute
715-
<code>xml-roles:doc-biblioentry</code>.
716-
</p>
717-
</td>
718-
</tr>
719-
<tr>
720-
<th><abbr title="User Interface Automation">UIA</abbr> Control Type + Other
721-
Features</th>
722-
<td>
723-
<ul>
724-
<li>Control Type is <code>Text</code></li>
725-
<li>Localized Control Type is '<code>biblioentry</code>'</li>
726-
</ul>
727-
</td>
728-
</tr>
729-
<tr>
730-
<th><abbr title="Accessibility Toolkit">ATK</abbr>/<abbr title="Assistive Technology - Service Provider Interface">AT-SPI</abbr>
731-
Role</th>
732-
<td>
733-
<p>Expose <code>ROLE_LIST_ITEM</code> and object attribute
734-
<code>xml-roles:doc-bilioentry</code>.
735-
</p>
736-
</td>
737-
</tr>
738-
<tr>
739-
<th><abbr title="Mac OS X Accessibility Protocol">Mac AX API</abbr></th>
740-
<td>
741-
<ul>
742-
<li>AXRole: <code>AXGroup</code></li>
743-
<li>AXSubrole: <code>&lt;nil&gt;</code></li>
744-
<li>AXRoleDescription: <code>'group'</code></li>
745-
<li>AXCustomContent: <code>{}</code></li>
746-
</ul>
747-
</td>
748-
</tr>
749-
</tbody>
750-
</table>
751694
<h4 id=role-map-biblioref><code>doc-biblioref</code></h4>
752695
<table aria-labelledby=role-map-biblioref>
753696
<tbody>
@@ -1295,61 +1238,6 @@ <h4 id=role-map-endnotes><code>doc-endnotes</code></h4>
12951238
</tr>
12961239
</tbody>
12971240
</table>
1298-
<h4 id=role-map-endnote-implied><code>listitem</code> descendants of <code>doc-endnotes</code> (not descendant of another<code>listitem</code>)</h4>
1299-
<table aria-labelledby=role-map-endnote-implied>
1300-
<tbody>
1301-
<tr>
1302-
<th>DPUB-ARIA Specification</th>
1303-
<td>
1304-
<code>listitem</code> descendants of <a class="dpub-role-reference" href="#doc-endnotes"><code>doc-endnotes</code></a> (not descendant of another<code>listitem</code>)
1305-
</td>
1306-
</tr>
1307-
<tr>
1308-
<th><a class="core-mapping" data-cite="core-aam-1.2#roleMappingComputedRole">Computed Role</a></th>
1309-
<td><code>doc-endnote</code></td>
1310-
</tr>
1311-
<tr>
1312-
<th>MSAA + IAccessible2 Role + Other IAccessible2 Features</th>
1313-
<td>
1314-
Expose <p><code>ROLE_SYSTEM_LISTITEM</code> +
1315-
<code>STATE_SYSTEM_READONLY</code>
1316-
</p>
1317-
<p>IAccessible2:</p>
1318-
<p>Object attribute <code>xml-roles:doc-endnote</code>.</p>
1319-
</td>
1320-
</tr>
1321-
<tr>
1322-
<th><abbr title="User Interface Automation">UIA</abbr> Control Type + Other
1323-
Features</th>
1324-
<td>
1325-
<ul>
1326-
<li>Control Type is <code>Text</code></li>
1327-
<li>Localized Control Type is '<code>endnote</code>'</li>
1328-
</ul>
1329-
</td>
1330-
</tr>
1331-
<tr>
1332-
<th><abbr title="Accessibility Toolkit">ATK</abbr>/<abbr title="Assistive Technology - Service Provider Interface">AT-SPI</abbr>
1333-
Role</th>
1334-
<td>
1335-
<p>Expose <code>ROLE_LIST_ITEM</code> and object attribute
1336-
<code>xml-roles:doc-endnote</code>.
1337-
</p>
1338-
</td>
1339-
</tr>
1340-
<tr>
1341-
<th><abbr title="Mac OS X Accessibility Protocol">Mac AX API</abbr></th>
1342-
<td>
1343-
<ul>
1344-
<li>AXRole: <code>AXGroup</code></li>
1345-
<li>AXSubrole: <code>&lt;nil&gt;</code></li>
1346-
<li>AXRoleDescription: <code>'group'</code></li>
1347-
<li>AXCustomContent: <code>{}</code></li>
1348-
</ul>
1349-
</td>
1350-
</tr>
1351-
</tbody>
1352-
</table>
13531241
<h4 id=role-map-epigraph><code>doc-epigraph</code></h4>
13541242
<table aria-labelledby=role-map-epigraph>
13551243
<tbody>
@@ -2784,6 +2672,8 @@ <h3>Substantive changes since the <a href="https://www.w3.org/TR/2021/WD-dpub-aa
27842672
>First Public Working Draft</a></h3>
27852673

27862674
<ul>
2675+
<li>01-Dec-2023: Removed the mappings that implied doc-biblioentry and doc-endnote on listitem
2676+
descendants doc-bibliograph and doc-endnotes, respectively.</li>
27872677
<li>10-Jan-2023: Added section on translatable values.</li>
27882678
<li>04-Jan-2023: Fixed incorrect doc-pagebreak role mentioned in ATK/AT-SPI mapping for
27892679
doc-preface.</li>

0 commit comments

Comments
 (0)