Skip to content

Commit

Permalink
editorial: move core-aam PR221
Browse files Browse the repository at this point in the history
  • Loading branch information
pkra committed May 22, 2024
2 parents 0744cf4 + d1315d2 commit 513219e
Showing 1 changed file with 28 additions and 34 deletions.
62 changes: 28 additions & 34 deletions core-aam/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -430,8 +430,7 @@ <h3>Conflicts between native markup semantics and <abbr title="Accessible Rich I
in the accessibility <abbr title="Application Programming Interface">API</abbr>, user agents MAY expose the native semantic in addition to the
<abbr title="Accessible Rich Internet Application">WAI-ARIA</abbr> role. If the host language element is overridden by a
<abbr title="Accessible Rich Internet Application">WAI-ARIA</abbr> role whose semantics or structure is not equivalent to the native host language semantics or to a subclass of those
semantics, then treat any child elements having roles specified as Allowed Accessibility Child Roles as having <a href="#role-map-presentation">presentation</a> or
<a href="#role-map-none">none</a>.
semantics, then treat any required [=ARIA/owned=] elements of the native role as having role <a href="#role-map-presentation">presentation</a> or <a href="#role-map-none">none</a>.
</p>
<p class="note">
The above text differs slightly from the <abbr title="Accessible Rich Internet Application">WAI-ARIA</abbr> specification. The requirement for user agents to expose the
Expand Down Expand Up @@ -1083,7 +1082,8 @@ <h4 id="role-map-caption"><code>caption</code></h4>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<span class="property">Control Type: <code>Text</code></span>
<span class="property">Control Type: <code>Group</code></span>
<span class="property">Localized Control Type: <code>caption</code></span>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -1240,7 +1240,7 @@ <h4 id="role-map-code"><code>code</code></h4>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<span class="property">Control Type: <code>Text</code></span
<span class="property">Control Type: <code>Group</code></span
><br />
<span class="property">Localized Control Type: <code>code</code></span>
</td>
Expand Down Expand Up @@ -1615,7 +1615,7 @@ <h4 id="role-map-deletion"><code>deletion</code></h4>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<span class="property">Control Type: <code>Text</code></span
<span class="property">Control Type: <code>Group</code></span
><br />
<span class="property">Localized Control Type: <code>deletion</code></span>
</td>
Expand Down Expand Up @@ -2291,7 +2291,7 @@ <h4 id="role-map-heading"><code>heading</code></h4>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<span class="property">Control Type: <code>Text</code></span
<span class="property">Control Type: <code>Group</code></span
><br />
<span class="property">Localized Control Type: <code>heading</code></span>
</td>
Expand Down Expand Up @@ -2569,13 +2569,13 @@ <h4 id="role-map-list"><code>list</code></h4>
</tr>
</tbody>
</table>
<h4 id="role-map-listbox"><code>listbox</code> without an accessibility parent of <code>combobox</code></h4>
<h4 id="role-map-listbox"><code>listbox</code> not owned by or child of <code>combobox</code></h4>
<table aria-labelledby="role-map-listbox">
<tbody>
<tr>
<th>ARIA Specification</th>
<td>
<a class="role-reference" href="#listbox"><code>listbox</code></a>
<a class="role-reference" href="#listbox"><code>listbox</code></a> not owned by or child of <code>combobox</code>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -2627,13 +2627,13 @@ <h4 id="role-map-listbox"><code>listbox</code> without an accessibility parent o
</tr>
</tbody>
</table>
<h4 id="role-map-listbox-in-combobox"><code>listbox</code> with an accessibility parent of <code>combobox</code></h4>
<h4 id="role-map-listbox-in-combobox"><code>listbox</code> owned by or child of <code>combobox</code></h4>
<table aria-labelledby="role-map-listbox-in-combobox">
<tbody>
<tr>
<th>ARIA Specification</th>
<td>
<a class="role-reference" href="#listbox"><code>listbox</code></a>
<a class="role-reference" href="#listbox"><code>listbox</code></a> owned by or child of <code>combobox</code>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -3417,29 +3417,26 @@ <h4 id="role-map-none"><code>none</code></h4>
<th>MSAA + IAccessible2</th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it as <code>IA2_ROLE_TEXT_FRAME</code>. [=user agents=] SHOULD prune empty descendants from the
<a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it as <code>IA2_ROLE_TEXT_FRAME</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it using the <code>text</code> pattern. [=user agents=] SHOULD prune empty descendants from the
<a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it using the <code>text</code> pattern. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
<tr>
<th><abbr title="Accessibility Toolkit">ATK</abbr>/<abbr title="Assistive Technology - Service Provider Interface">AT-SPI</abbr></th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it as <code>ROLE_SECTION</code>. [=user agents=] SHOULD prune empty descendants from the
<a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it as <code>ROLE_SECTION</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
Expand All @@ -3449,8 +3446,8 @@ <h4 id="role-map-none"><code>none</code></h4>
</th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it as <code>AXGroup</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it as <code>AXGroup</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
Expand Down Expand Up @@ -3640,7 +3637,7 @@ <h4 id="role-map-paragraph"><code>paragraph</code></h4>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<span class="property">Control Type: <code>Text</code></span>
<span class="property">Control Type: <code>Group</code></span>
</td>
</tr>
<tr>
Expand Down Expand Up @@ -3681,29 +3678,26 @@ <h4 id="role-map-presentation"><code>presentation</code></h4>
<th>MSAA + IAccessible2</th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it as <code>IA2_ROLE_TEXT_FRAME</code>. [=user agents=] SHOULD prune empty descendants from the
<a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it as <code>IA2_ROLE_TEXT_FRAME</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it using the <code>text</code> pattern. [=user agents=] SHOULD prune empty descendants from the
<a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it using the <code>text</code> pattern. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
<tr>
<th><abbr title="Accessibility Toolkit">ATK</abbr>/<abbr title="Assistive Technology - Service Provider Interface">AT-SPI</abbr></th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it as <code>ROLE_SECTION</code>. [=user agents=] SHOULD prune empty descendants from the
<a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it as <code>ROLE_SECTION</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
Expand All @@ -3713,8 +3707,8 @@ <h4 id="role-map-presentation"><code>presentation</code></h4>
</th>
<td>
<p>
For objects that have specified allowed accessibility children (e.g., a grid with gridcell children, a list with listitem children), and the descendant is in the
<a class="termref">accessibility tree</a>, expose it as <code>AXGroup</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), and the descendant is in the <a class="termref">accessibility tree</a>,
expose it as <code>AXGroup</code>. [=user agents=] SHOULD prune empty descendants from the <a class="termref">accessibility tree</a>.
</p>
</td>
</tr>
Expand Down Expand Up @@ -5133,7 +5127,7 @@ <h4 id="role-map-term"><code>term</code></h4>
<tr>
<th><abbr title="User Interface Automation">UIA</abbr></th>
<td>
<span class="property">Control Type: <code>Text</code></span
<span class="property">Control Type: <code>Group</code></span
><br />
<span class="property">Localized Control Type: <code>term</code></span>
</td>
Expand Down

0 comments on commit 513219e

Please sign in to comment.