[html5] r5331 - [giow] (1) ARIA mapping for <details>. Fixing http://www.w3.org/Bugs/Public/show [...]

whatwg at whatwg.org whatwg at whatwg.org
Tue Aug 24 12:21:11 PDT 2010


Author: ianh
Date: 2010-08-24 12:21:10 -0700 (Tue, 24 Aug 2010)
New Revision: 5331

Modified:
   complete.html
   index
   source
Log:
[giow] (1) ARIA mapping for <details>.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=9623

Modified: complete.html
===================================================================
--- complete.html	2010-08-24 18:52:40 UTC (rev 5330)
+++ complete.html	2010-08-24 19:21:10 UTC (rev 5331)
@@ -10638,6 +10638,9 @@
     <tr><td><code><a href=#the-area-element>area</a></code> element that creates a <a href=#hyperlink>hyperlink</a>
      <td><code title=attr-aria-role-link>link</code> role
 
+    <tr><td><code><a href=#the-details-element>details</a></code> element
+     <td>The <code title=attr-aria-expanded>aria-expanded</code> state must be set to "true" if the element's <code title=attr-details-open><a href=#attr-details-open>open</a></code> attribute is present, and must be set to "false" otherwise. (The role can be changed as described in the next table, but is restricted to roles that use the <code title=attr-aria-expanded>aria-expanded</code> state.)
+
     <tr><td><code><a href=#the-button-element>button</a></code> element
      <td><code title=attr-aria-role-button>button</code> role
 
@@ -10770,6 +10773,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-summary-element>summary</a></code> element
+     <td><code title=attr-aria-role-heading>heading</code> role
+
     <tr><td><code><a href=#the-td-element>td</a></code> element
      <td><code title=attr-aria-role-gridcell>gridcell</code> role, with the <code title=attr-aria-labelledby>aria-labelledby</code> property set to the value of the <code title=attr-tdth-headers><a href=#attr-tdth-headers>headers</a></code> attribute, if any
 
@@ -10828,6 +10834,10 @@
      <td><code title=attr-aria-role-note>note</code> role
      <td>Role must be either <code title=attr-aria-role-note>note</code>, <code title=attr-aria-role-complementary>complementary</code>, or <code title=attr-aria-role-search>search</code>
 
+    <tr><td><code><a href=#the-details-element>details</a></code> element
+     <td><code title=attr-aria-role-group>group</code> role
+     <td>Role must be either <code title=attr-aria-role-form>form</code>, <code title=attr-aria-role-group>group</code>, <code title=attr-aria-role-navigation>navigation</code>, <code title=attr-aria-role-note>note</code>, or <code title=attr-aria-role-search>search</code>
+
     <tr><td><code><a href=#the-footer-element>footer</a></code> element
      <td>No role
      <td>If specified, role must be <code title=attr-aria-role-contentinfo>contentinfo</code> (ARIA restricts usage of this role to one per page)

Modified: index
===================================================================
--- index	2010-08-24 18:52:40 UTC (rev 5330)
+++ index	2010-08-24 19:21:10 UTC (rev 5331)
@@ -10560,6 +10560,9 @@
     <tr><td><code><a href=#the-area-element>area</a></code> element that creates a <a href=#hyperlink>hyperlink</a>
      <td><code title=attr-aria-role-link>link</code> role
 
+    <tr><td><code><a href=#the-details-element>details</a></code> element
+     <td>The <code title=attr-aria-expanded>aria-expanded</code> state must be set to "true" if the element's <code title=attr-details-open><a href=#attr-details-open>open</a></code> attribute is present, and must be set to "false" otherwise. (The role can be changed as described in the next table, but is restricted to roles that use the <code title=attr-aria-expanded>aria-expanded</code> state.)
+
     <tr><td><code><a href=#the-button-element>button</a></code> element
      <td><code title=attr-aria-role-button>button</code> role
 
@@ -10692,6 +10695,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-summary-element>summary</a></code> element
+     <td><code title=attr-aria-role-heading>heading</code> role
+
     <tr><td><code><a href=#the-td-element>td</a></code> element
      <td><code title=attr-aria-role-gridcell>gridcell</code> role, with the <code title=attr-aria-labelledby>aria-labelledby</code> property set to the value of the <code title=attr-tdth-headers><a href=#attr-tdth-headers>headers</a></code> attribute, if any
 
@@ -10750,6 +10756,10 @@
      <td><code title=attr-aria-role-note>note</code> role
      <td>Role must be either <code title=attr-aria-role-note>note</code>, <code title=attr-aria-role-complementary>complementary</code>, or <code title=attr-aria-role-search>search</code>
 
+    <tr><td><code><a href=#the-details-element>details</a></code> element
+     <td><code title=attr-aria-role-group>group</code> role
+     <td>Role must be either <code title=attr-aria-role-form>form</code>, <code title=attr-aria-role-group>group</code>, <code title=attr-aria-role-navigation>navigation</code>, <code title=attr-aria-role-note>note</code>, or <code title=attr-aria-role-search>search</code>
+
     <tr><td><code><a href=#the-footer-element>footer</a></code> element
      <td>No role
      <td>If specified, role must be <code title=attr-aria-role-contentinfo>contentinfo</code> (ARIA restricts usage of this role to one per page)

Modified: source
===================================================================
--- source	2010-08-24 18:52:40 UTC (rev 5330)
+++ source	2010-08-24 19:21:10 UTC (rev 5331)
@@ -10831,6 +10831,10 @@
      <td><code title="attr-aria-role-link">link</code> role
 
     <tr>
+     <td><code>details</code> element
+     <td>The <code title="attr-aria-expanded">aria-expanded</code> state must be set to "true" if the element's <code title="attr-details-open">open</code> attribute is present, and must be set to "false" otherwise. (The role can be changed as described in the next table, but is restricted to roles that use the <code title="attr-aria-expanded">aria-expanded</code> state.)
+
+    <tr>
      <td><code>button</code> element
      <td><code title="attr-aria-role-button">button</code> role
 
@@ -11007,6 +11011,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>summary</code> element
+     <td><code title="attr-aria-role-heading">heading</code> role
+
+    <tr>
      <td><code>td</code> element
      <td><code title="attr-aria-role-gridcell">gridcell</code> role, with the <code title="attr-aria-labelledby">aria-labelledby</code> property set to the value of the <code title="attr-tdth-headers">headers</code> attribute, if any
 
@@ -11087,6 +11095,11 @@
      <td>Role must be either <code title="attr-aria-role-note">note</code>, <code title="attr-aria-role-complementary">complementary</code>, or <code title="attr-aria-role-search">search</code>
 
     <tr>
+     <td><code>details</code> element
+     <td><code title="attr-aria-role-group">group</code> role
+     <td>Role must be either <code title="attr-aria-role-form">form</code>, <code title="attr-aria-role-group">group</code>, <code title="attr-aria-role-navigation">navigation</code>, <code title="attr-aria-role-note">note</code>, or <code title="attr-aria-role-search">search</code>
+
+    <tr>
      <td><code>footer</code> element
      <td>No role
      <td>If specified, role must be <code title="attr-aria-role-contentinfo">contentinfo</code> (ARIA restricts usage of this role to one per page)




More information about the Commit-Watchers mailing list