Skip to content
This repository has been archived by the owner on Dec 18, 2018. It is now read-only.

Commit

Permalink
Bug 16628 - accessible actions are not complete
Browse files Browse the repository at this point in the history
  • Loading branch information
asurkov committed Aug 19, 2013
1 parent e0134dd commit 7d0a7da
Showing 1 changed file with 57 additions and 5 deletions.
62 changes: 57 additions & 5 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<div class="general"><b>Note:</b> recommend AXRoleDescription of "address" to disambiguate from "contentinfo" landmark role. Refer to <a href="https://bugs.webkit.org/show_bug.cgi?id=83989">WebKit bug 83989</a></div>
</td>
</tr>
<tr tabindex="-1" id="el-aria">
<tr tabindex="-1" id="el-area">
<th><code><a href="http://www.w3.org/html/wg/drafts/html/master/embedded-content-0.html#the-area-element">area</a></code> <span class="el-context">(represents a <a href="http://www.w3.org/html/wg/drafts/html/master/links.html#hyperlink">hyperlink</a>)</span></th>
<td class="html4">Yes</td>
<td class="html5">Yes</td>
Expand All @@ -346,6 +346,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
STATE_LINKED
</div>
<div class="actions">
<span class="type">Actions: </span>
jump
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
IAccessibleHyperlink
Expand All @@ -360,6 +364,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<div class="role">
<span class="type">Role: </span>ROLE_LINK
</div>
<div class="actions">
<span class="type">Actions: </span>
jump
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
Hyperlink
Expand Down Expand Up @@ -3258,10 +3266,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
</td>
</tr>
<tr tabindex="-1" id="el-input-search">
<th><code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#the-input-element">input</a></code> <span class="el-context">(<code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#attr-input-type">type</a></code> attribute in the <a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#text-(type=text)-state-and-search-state-(type=search)">Search</a> state with no <a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#concept-input-list" title="concept-input-list">suggestions source element</a>)</span></th>
<th><code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#the-input-element">input</a></code> <span class="el-context">(<code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#attr-input-type">type</a></code> attribute in the <a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#text-(type=text)-state-and-search-state-(type=search)">Search</a> state with no <a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#concept-input-list" title="concept-input-list">suggestions source element</a>)</span></th>
<td class="html4">No</td>
<td class="html5">Yes</td>
<td class="aria"><code>textbox</code> role</td>
<td class="aria"><code>textbox</code> role</td>
<td class="uia-express">
<div class="role">
<span class="type">Role: </span>ROLE_SYSTEM_TEXT
Expand All @@ -3273,6 +3281,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">Role: </span>
ROLE_SYSTEM_TEXT
</div>
<div class="actions">
<span class="type">Actions: </span>
activate
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
IAccessibleText2; IAccessibleEditableText
Expand Down Expand Up @@ -3515,6 +3527,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
STATE_SYSTEM_HASPOPUP and IA2_STATE_SUPPORTS_AUTOCOMPLETION
</div>
<div class="actions">
<span class="type">Actions: </span>
activate
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
IAccessibleText2; IAccessibleEditableText
Expand All @@ -3535,6 +3551,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">Object attributes: </span>
haspopup:true
</div>
<div class="actions">
<span class="type">Actions: </span>
activate
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
Text; EditableText
Expand Down Expand Up @@ -3790,6 +3810,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
STATE_SYSTEM_HASPOPUP; STATE_SYSTEM_EXPANDED or STATE_SYSTEM_COLLAPSED depending on the state
</div>
<div class="actions">
<span class="type">Actions: </span>
"open" or "close" depending on the state
</div>
</td>
<td class="uia">
<div class="ctrltype">
Expand All @@ -3809,6 +3833,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">Object attributes: </span>
haspopup:true
</div>
<div class="actions">
<span class="type">Actions: </span>
"open" or "close" depending on the state
</div>
</td>
<td class="ax">
<div class="role">
Expand Down Expand Up @@ -4761,6 +4789,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
STATE_SYSTEM_FOCUSABLE; STATE_SYSTEM_FOCUSED if selected and the user focus is at the list
</div>
<div class="actions">
<span class="type">Actions: </span>
select
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
IAccessibleText2; IAccessibleHypertext2
Expand All @@ -4783,6 +4815,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
STATE_FOCUSABLE; STATE_FOCUSED if selected and the user focus is at the list
</div>
<div class="actions">
<span class="type">Actions: </span>
select
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
Text; Hypertext
Expand Down Expand Up @@ -5409,11 +5445,11 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
</td>
</tr>
<tr tabindex="-1" id="el-select-combobox">
<th><code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#the-select-element">select</a></code> <span class="el-context">(with NO <code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#attr-select-multiple">multiple</a></code> attribute)</span></th>
<th><code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#the-select-element">select</a></code> <span class="el-context">(with NO <code><a href="http://www.w3.org/html/wg/drafts/html/master/forms.html#attr-select-multiple">multiple</a></code> attribute)</span></th>
<td class="html4">Yes</td>
<td class="html5">Yes</td>
<td class="aria"><code>listbox</code> role, with the <code>aria-multiselectable</code> property set to "false" </td>
<td class="uia-express">
<td class="uia-express">
<div class="role">
<span class="type">Role: </span>ROLE_SYSTEM_COMBOBOX
</div>
Expand All @@ -5431,6 +5467,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
STATE_SYSTEM_FOCUSABLE; STATE_SYSTEM_HASPOPUP
</div>
<div class="actions">
<span class="type">Actions: </span>
"open" or "close" depending on the state
</div>
<div class="children">
<span class="type">Children: </span>
intermediate ROLE_SYSTEM_LIST containing all options
Expand All @@ -5454,6 +5494,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">Object attributes: </span>
haspopup:true
</div>
<div class="actions">
<span class="type">Actions: </span>
"open" or "close" depending on the state
</div>
<div class="children">
<span class="type">Children: </span>
intermediate ROLE_SYSTEM_LIST containing all options
Expand Down Expand Up @@ -5950,6 +5994,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
IA2_STATE_MULTI_LINE; STATE_SYSTEM_READONLY if readonly, otherwise IA2_STATE_EDITABLE
</div>
<div class="actions">
<span class="type">Actions: </span>
activate
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
IAccessibleText2; IAccessibleEditableText
Expand All @@ -5969,6 +6017,10 @@ <h2>HTML Element to Accessibility API Role Mapping Matrix</h2>
<span class="type">States: </span>
STATE_MULTI_LINE; STATE_EDITABLE if not readonly
</div>
<div class="actions">
<span class="type">Actions: </span>
activate
</div>
<div class="ifaces">
<span class="type">Interfaces: </span>
Text; EditableText
Expand Down

0 comments on commit 7d0a7da

Please sign in to comment.