[html5] r5518 - [giow] (1) Update some ARIA mappings for states to make more sense

whatwg at whatwg.org whatwg at whatwg.org
Sun Sep 26 13:17:27 PDT 2010


Author: ianh
Date: 2010-09-26 13:17:26 -0700 (Sun, 26 Sep 2010)
New Revision: 5518

Modified:
   complete.html
   index
   source
Log:
[giow] (1) Update some ARIA mappings for states to make more sense

Modified: complete.html
===================================================================
--- complete.html	2010-09-26 20:00:48 UTC (rev 5517)
+++ complete.html	2010-09-26 20:17:26 UTC (rev 5518)
@@ -10803,6 +10803,9 @@
     <tr><td><code><a href=#the-input-element>input</a></code> element with a <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute in the <a href=#week-state title=attr-input-type-week>Week</a> state
      <td>No role, with the <code title=title-aria-readonly>aria-readonly</code> state set to "true" if the element has a <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute
 
+    <tr><td><code><a href=#the-input-element>input</a></code> element that is <a href=#concept-input-required title=concept-input-required>required</a>
+     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+
     <tr><td><code><a href=#the-keygen-element>keygen</a></code> element
      <td>No role
 
@@ -10854,6 +10857,9 @@
     <tr><td><code><a href=#the-select-element>select</a></code> element with no <code title=attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> attribute
      <td><code title=attr-aria-role-listbox>listbox</code> role, with the <code title=attr-aria-multiselectable>aria-multiselectable</code> property set to "false"
 
+    <tr><td><code><a href=#the-select-element>select</a></code> element with a <code title=attr-select-required><a href=#attr-select-required>required</a></code> attribute
+     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+
     <tr><td><code><a href=#the-source-element>source</a></code> element
      <td>No role
 
@@ -10872,6 +10878,9 @@
     <tr><td><code><a href=#the-textarea-element>textarea</a></code> element
      <td><code title=attr-aria-role-textbox>textbox</code> role, with the <code title=attr-aria-multiline>aria-multiline</code> property set to "true", and the <code title=title-aria-readonly>aria-readonly</code> state set to "true" if the element has a <code title=attr-textarea-readonly><a href=#attr-textarea-readonly>readonly</a></code> attribute
 
+    <tr><td><code><a href=#the-textarea-element>textarea</a></code> element with a <code title=attr-textarea-required><a href=#attr-textarea-required>required</a></code> attribute
+     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+
     <tr><td><code><a href=#the-tfoot-element>tfoot</a></code> element
      <td><code title=attr-aria-role-rowgroup>rowgroup</code> role
 
@@ -10902,12 +10911,15 @@
     <tr><td>An element that <a href=#concept-command title=concept-command>defines a command</a>, whose <a href=#command-facet-type title=command-facet-type>Type</a> facet is "radio", and that is a descendant of a <code><a href=#menus>menu</a></code> element whose <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute in the <a href=#list-state title="list state">list</a> state
      <td><code title=attr-aria-role-menuitemradio>menuitemradio</code> role, with the <code title=attr-aria-checked>aria-checked</code> state set to "true" if the command's <a href=#command-facet-checkedstate title=command-facet-checkedstate>Checked State</a> facet is true, and "false" otherwise
 
-    <tr><td>Elements that are <a href=#concept-fe-disabled title=concept-fe-disabled>disabled</a>
+    <tr><td>Element that is <a href=#concept-fe-disabled title=concept-fe-disabled>disabled</a>
      <td>The <code title=title-aria-disabled>aria-disabled</code> state set to "true"
 
-    <tr><td>Elements that are <a href=#concept-input-required title=concept-input-required>required</a>
-     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+    <tr><td>Element with a <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
+     <td>The <code title=title-aria-hidden>aria-hidden</code> state set to "true"
 
+    <tr><td>Element that is a <a href=#candidate-for-constraint-validation>candidate for constraint validation</a> but that does not <a href=#concept-fv-valid title=concept-fv-valid>satisfy its constraints</a>
+     <td>The <code title=title-aria-invalid>aria-invalid</code> state set to "true"
+
   </table><p>Some <a href=#html-elements>HTML elements</a> have native semantics that can be
   overridden. The following table lists these elements<span class=impl> and their <span>implicit ARIA semantics</span></span>,
   along with the restrictions that apply to those elements. Each

Modified: index
===================================================================
--- index	2010-09-26 20:00:48 UTC (rev 5517)
+++ index	2010-09-26 20:17:26 UTC (rev 5518)
@@ -10780,6 +10780,9 @@
     <tr><td><code><a href=#the-input-element>input</a></code> element with a <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute in the <a href=#week-state title=attr-input-type-week>Week</a> state
      <td>No role, with the <code title=title-aria-readonly>aria-readonly</code> state set to "true" if the element has a <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute
 
+    <tr><td><code><a href=#the-input-element>input</a></code> element that is <a href=#concept-input-required title=concept-input-required>required</a>
+     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+
     <tr><td><code><a href=#the-keygen-element>keygen</a></code> element
      <td>No role
 
@@ -10831,6 +10834,9 @@
     <tr><td><code><a href=#the-select-element>select</a></code> element with no <code title=attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> attribute
      <td><code title=attr-aria-role-listbox>listbox</code> role, with the <code title=attr-aria-multiselectable>aria-multiselectable</code> property set to "false"
 
+    <tr><td><code><a href=#the-select-element>select</a></code> element with a <code title=attr-select-required><a href=#attr-select-required>required</a></code> attribute
+     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+
     <tr><td><code><a href=#the-source-element>source</a></code> element
      <td>No role
 
@@ -10849,6 +10855,9 @@
     <tr><td><code><a href=#the-textarea-element>textarea</a></code> element
      <td><code title=attr-aria-role-textbox>textbox</code> role, with the <code title=attr-aria-multiline>aria-multiline</code> property set to "true", and the <code title=title-aria-readonly>aria-readonly</code> state set to "true" if the element has a <code title=attr-textarea-readonly><a href=#attr-textarea-readonly>readonly</a></code> attribute
 
+    <tr><td><code><a href=#the-textarea-element>textarea</a></code> element with a <code title=attr-textarea-required><a href=#attr-textarea-required>required</a></code> attribute
+     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+
     <tr><td><code><a href=#the-tfoot-element>tfoot</a></code> element
      <td><code title=attr-aria-role-rowgroup>rowgroup</code> role
 
@@ -10879,12 +10888,15 @@
     <tr><td>An element that <a href=#concept-command title=concept-command>defines a command</a>, whose <a href=#command-facet-type title=command-facet-type>Type</a> facet is "radio", and that is a descendant of a <code><a href=#menus>menu</a></code> element whose <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute in the <a href=#list-state title="list state">list</a> state
      <td><code title=attr-aria-role-menuitemradio>menuitemradio</code> role, with the <code title=attr-aria-checked>aria-checked</code> state set to "true" if the command's <a href=#command-facet-checkedstate title=command-facet-checkedstate>Checked State</a> facet is true, and "false" otherwise
 
-    <tr><td>Elements that are <a href=#concept-fe-disabled title=concept-fe-disabled>disabled</a>
+    <tr><td>Element that is <a href=#concept-fe-disabled title=concept-fe-disabled>disabled</a>
      <td>The <code title=title-aria-disabled>aria-disabled</code> state set to "true"
 
-    <tr><td>Elements that are <a href=#concept-input-required title=concept-input-required>required</a>
-     <td>The <code title=title-aria-required>aria-required</code> state set to "true"
+    <tr><td>Element with a <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
+     <td>The <code title=title-aria-hidden>aria-hidden</code> state set to "true"
 
+    <tr><td>Element that is a <a href=#candidate-for-constraint-validation>candidate for constraint validation</a> but that does not <a href=#concept-fv-valid title=concept-fv-valid>satisfy its constraints</a>
+     <td>The <code title=title-aria-invalid>aria-invalid</code> state set to "true"
+
   </table><p>Some <a href=#html-elements>HTML elements</a> have native semantics that can be
   overridden. The following table lists these elements<span class=impl> and their <span>implicit ARIA semantics</span></span>,
   along with the restrictions that apply to those elements. Each

Modified: source
===================================================================
--- source	2010-09-26 20:00:48 UTC (rev 5517)
+++ source	2010-09-26 20:17:26 UTC (rev 5518)
@@ -11093,6 +11093,10 @@
      <td>No role, with the <code title="title-aria-readonly">aria-readonly</code> state set to "true" if the element has a <code title="attr-input-readonly">readonly</code> attribute
 
     <tr>
+     <td><code>input</code> element that is <span title="concept-input-required">required</span>
+     <td>The <code title="title-aria-required">aria-required</code> state set to "true"
+
+    <tr>
      <td><code>keygen</code> element
      <td>No role
 
@@ -11161,6 +11165,10 @@
      <td><code title="attr-aria-role-listbox">listbox</code> role, with the <code title="attr-aria-multiselectable">aria-multiselectable</code> property set to "false"
 
     <tr>
+     <td><code>select</code> element with a <code title="attr-select-required">required</code> attribute
+     <td>The <code title="title-aria-required">aria-required</code> state set to "true"
+
+    <tr>
      <td><code>source</code> element
      <td>No role
 
@@ -11185,6 +11193,10 @@
      <td><code title="attr-aria-role-textbox">textbox</code> role, with the <code title="attr-aria-multiline">aria-multiline</code> property set to "true", and the <code title="title-aria-readonly">aria-readonly</code> state set to "true" if the element has a <code title="attr-textarea-readonly">readonly</code> attribute
 
     <tr>
+     <td><code>textarea</code> element with a <code title="attr-textarea-required">required</code> attribute
+     <td>The <code title="title-aria-required">aria-required</code> state set to "true"
+
+    <tr>
      <td><code>tfoot</code> element
      <td><code title="attr-aria-role-rowgroup">rowgroup</code> role
 
@@ -11225,13 +11237,17 @@
      <td><code title="attr-aria-role-menuitemradio">menuitemradio</code> role, with the <code title="attr-aria-checked">aria-checked</code> state set to "true" if the command's <span title="command-facet-checkedstate">Checked State</span> facet is true, and "false" otherwise
 
     <tr>
-     <td>Elements that are <span title="concept-fe-disabled">disabled</span>
+     <td>Element that is <span title="concept-fe-disabled">disabled</span>
      <td>The <code title="title-aria-disabled">aria-disabled</code> state set to "true"
 
     <tr>
-     <td>Elements that are <span title="concept-input-required">required</span>
-     <td>The <code title="title-aria-required">aria-required</code> state set to "true"
+     <td>Element with a <code title="attr-hidden">hidden</code> attribute
+     <td>The <code title="title-aria-hidden">aria-hidden</code> state set to "true"
 
+    <tr>
+     <td>Element that is a <span>candidate for constraint validation</span> but that does not <span title="concept-fv-valid">satisfy its constraints</span>
+     <td>The <code title="title-aria-invalid">aria-invalid</code> state set to "true"
+
   </table>
 
   <p>Some <span>HTML elements</span> have native semantics that can be
@@ -22983,7 +22999,7 @@
      <code>figure</code> element has no text node descendants other
      than <span>inter-element whitespace</span>, and no <span>embedded
      content</span> descendant other than the <code>img</code>
-     element.</p></li>
+     element.</li>
 
     </ul>
 




More information about the Commit-Watchers mailing list