[html5] r5366 - [giow] (1) Provide more ARIA role mappings for embed, audio, video, iframe, object F [...]

whatwg at whatwg.org whatwg at whatwg.org
Thu Aug 26 12:42:18 PDT 2010


Author: ianh
Date: 2010-08-26 12:42:14 -0700 (Thu, 26 Aug 2010)
New Revision: 5366

Modified:
   complete.html
   index
   source
Log:
[giow] (1) Provide more ARIA role mappings for embed,audio,video,iframe,object
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10446

Modified: complete.html
===================================================================
--- complete.html	2010-08-26 19:32:49 UTC (rev 5365)
+++ complete.html	2010-08-26 19:42:14 UTC (rev 5366)
@@ -10898,10 +10898,18 @@
      <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=#audio>audio</a></code> element
+     <td>No role
+     <td>If specified, role must be <code title=attr-aria-role-application>application</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-embed-element>embed</a></code> element
+     <td>No role
+     <td>If specified, role must be either <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-document>document</code>, or <code title=attr-aria-role-image>image</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)
@@ -10910,10 +10918,18 @@
      <td>No role
      <td>If specified, role must be <code title=attr-aria-role-banner>banner</code> (ARIA restricts usage of this role to one per page)
 
+    <tr><td><code><a href=#the-iframe-element>iframe</a></code> element
+     <td>No role
+     <td>If specified, role must be either <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-document>document</code>, or <code title=attr-aria-role-image>image</code>
+
     <tr><td><code><a href=#the-li-element>li</a></code> element whose parent is an <code><a href=#the-ol-element>ol</a></code> or <code><a href=#the-ul-element>ul</a></code> element
      <td><code title=attr-aria-role-listitem>listitem</code> role
      <td>Role must be either <code title=attr-aria-role-listitem>listitem</code> or <code title=attr-aria-role-treeitem>treeitem</code>
 
+    <tr><td><code><a href=#the-object-element>object</a></code> element
+     <td>No role
+     <td>If specified, role must be either <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-document>document</code>, or <code title=attr-aria-role-image>image</code>
+
     <tr><td><code><a href=#the-ol-element>ol</a></code> element
      <td><code title=attr-aria-role-list>list</code> role
      <td>Role must be either <code title=attr-aria-role-list>list</code>, <code title=attr-aria-role-tree>tree</code>, or <code title=attr-aria-role-directory>directory</code>
@@ -10930,6 +10946,10 @@
      <td><code title=attr-aria-role-list>list</code> role
      <td>Role must be either <code title=attr-aria-role-list>list</code> or <code title=attr-aria-role-tree>tree</code>, or <code title=attr-aria-role-directory>directory</code>
 
+    <tr><td><code><a href=#video>video</a></code> element
+     <td>No role
+     <td>If specified, role must be <code title=attr-aria-role-application>application</code>
+
     <tr><td><a href=#the-body-element>The body element</a>
      <td><code title=attr-aria-role-document>document</code> role
      <td>Role must be either <code title=attr-aria-role-document>document</code> or <code title=attr-aria-role-application>application</code>
@@ -10942,7 +10962,6 @@
    <ul class=brief><li><code><a href=#the-a-element>a</a></code> (unless it creates a <a href=#hyperlink>hyperlink</a>)
     <li><code><a href=#the-abbr-element>abbr</a></code>
     <li><code><a href=#the-area-element>area</a></code> (unless it creates a <a href=#hyperlink>hyperlink</a>)
-    <li><code><a href=#audio>audio</a></code>
     <li><code><a href=#the-b-element>b</a></code>
     <li><code><a href=#the-bdo-element>bdo</a></code>
     <li><code><a href=#the-blockquote-element>blockquote</a></code>
@@ -10960,13 +10979,11 @@
     <li><code><a href=#the-dl-element>dl</a></code>
     <li><code><a href=#the-dt-element>dt</a></code>
     <li><code><a href=#the-em-element>em</a></code>
-    <li><code><a href=#the-embed-element>embed</a></code>
     <li><code><a href=#the-fieldset-element>fieldset</a></code>
     <li><code><a href=#the-figcaption-element>figcaption</a></code>
     <li><code><a href=#the-figure-element>figure</a></code>
     <li><code><a href=#the-form-element>form</a></code>
     <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>–<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code> in <code><a href=#the-hgroup-element>hgroup</a></code>
-    <li><code><a href=#the-iframe-element>iframe</a></code>
     <li><code><a href=#the-img-element>img</a></code> (unless the <code title=attr-img-alt><a href=#attr-img-alt>alt</a></code> attribute's value is the empty string)
     <li><code><a href=#the-ins-element>ins</a></code>
     <li><code><a href=#the-kbd-element>kbd</a></code>
@@ -10995,7 +11012,6 @@
     <li><code><a href=#the-thead-element>thead</a></code>
     <li><code><a href=#the-time-element>time</a></code>
     <li><code><a href=#the-var-element>var</a></code>
-    <li><code><a href=#video>video</a></code>
     <li><code><a href=#the-wbr-element>wbr</a></code>
    </ul></div>
 

Modified: index
===================================================================
--- index	2010-08-26 19:32:49 UTC (rev 5365)
+++ index	2010-08-26 19:42:14 UTC (rev 5366)
@@ -10820,10 +10820,18 @@
      <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=#audio>audio</a></code> element
+     <td>No role
+     <td>If specified, role must be <code title=attr-aria-role-application>application</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-embed-element>embed</a></code> element
+     <td>No role
+     <td>If specified, role must be either <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-document>document</code>, or <code title=attr-aria-role-image>image</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)
@@ -10832,10 +10840,18 @@
      <td>No role
      <td>If specified, role must be <code title=attr-aria-role-banner>banner</code> (ARIA restricts usage of this role to one per page)
 
+    <tr><td><code><a href=#the-iframe-element>iframe</a></code> element
+     <td>No role
+     <td>If specified, role must be either <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-document>document</code>, or <code title=attr-aria-role-image>image</code>
+
     <tr><td><code><a href=#the-li-element>li</a></code> element whose parent is an <code><a href=#the-ol-element>ol</a></code> or <code><a href=#the-ul-element>ul</a></code> element
      <td><code title=attr-aria-role-listitem>listitem</code> role
      <td>Role must be either <code title=attr-aria-role-listitem>listitem</code> or <code title=attr-aria-role-treeitem>treeitem</code>
 
+    <tr><td><code><a href=#the-object-element>object</a></code> element
+     <td>No role
+     <td>If specified, role must be either <code title=attr-aria-role-application>application</code>, <code title=attr-aria-role-document>document</code>, or <code title=attr-aria-role-image>image</code>
+
     <tr><td><code><a href=#the-ol-element>ol</a></code> element
      <td><code title=attr-aria-role-list>list</code> role
      <td>Role must be either <code title=attr-aria-role-list>list</code>, <code title=attr-aria-role-tree>tree</code>, or <code title=attr-aria-role-directory>directory</code>
@@ -10852,6 +10868,10 @@
      <td><code title=attr-aria-role-list>list</code> role
      <td>Role must be either <code title=attr-aria-role-list>list</code> or <code title=attr-aria-role-tree>tree</code>, or <code title=attr-aria-role-directory>directory</code>
 
+    <tr><td><code><a href=#video>video</a></code> element
+     <td>No role
+     <td>If specified, role must be <code title=attr-aria-role-application>application</code>
+
     <tr><td><a href=#the-body-element>The body element</a>
      <td><code title=attr-aria-role-document>document</code> role
      <td>Role must be either <code title=attr-aria-role-document>document</code> or <code title=attr-aria-role-application>application</code>
@@ -10864,7 +10884,6 @@
    <ul class=brief><li><code><a href=#the-a-element>a</a></code> (unless it creates a <a href=#hyperlink>hyperlink</a>)
     <li><code><a href=#the-abbr-element>abbr</a></code>
     <li><code><a href=#the-area-element>area</a></code> (unless it creates a <a href=#hyperlink>hyperlink</a>)
-    <li><code><a href=#audio>audio</a></code>
     <li><code><a href=#the-b-element>b</a></code>
     <li><code><a href=#the-bdo-element>bdo</a></code>
     <li><code><a href=#the-blockquote-element>blockquote</a></code>
@@ -10882,13 +10901,11 @@
     <li><code><a href=#the-dl-element>dl</a></code>
     <li><code><a href=#the-dt-element>dt</a></code>
     <li><code><a href=#the-em-element>em</a></code>
-    <li><code><a href=#the-embed-element>embed</a></code>
     <li><code><a href=#the-fieldset-element>fieldset</a></code>
     <li><code><a href=#the-figcaption-element>figcaption</a></code>
     <li><code><a href=#the-figure-element>figure</a></code>
     <li><code><a href=#the-form-element>form</a></code>
     <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>–<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code> in <code><a href=#the-hgroup-element>hgroup</a></code>
-    <li><code><a href=#the-iframe-element>iframe</a></code>
     <li><code><a href=#the-img-element>img</a></code> (unless the <code title=attr-img-alt><a href=#attr-img-alt>alt</a></code> attribute's value is the empty string)
     <li><code><a href=#the-ins-element>ins</a></code>
     <li><code><a href=#the-kbd-element>kbd</a></code>
@@ -10917,7 +10934,6 @@
     <li><code><a href=#the-thead-element>thead</a></code>
     <li><code><a href=#the-time-element>time</a></code>
     <li><code><a href=#the-var-element>var</a></code>
-    <li><code><a href=#video>video</a></code>
     <li><code><a href=#the-wbr-element>wbr</a></code>
    </ul></div>
 

Modified: source
===================================================================
--- source	2010-08-26 19:32:49 UTC (rev 5365)
+++ source	2010-08-26 19:42:14 UTC (rev 5366)
@@ -11175,11 +11175,21 @@
      <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>audio</code> element
+     <td>No role
+     <td>If specified, role must be <code title="attr-aria-role-application">application</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>embed</code> element
+     <td>No role
+     <td>If specified, role must be either <code title="attr-aria-role-application">application</code>, <code title="attr-aria-role-document">document</code>, or <code title="attr-aria-role-image">image</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)
@@ -11190,11 +11200,21 @@
      <td>If specified, role must be <code title="attr-aria-role-banner">banner</code> (ARIA restricts usage of this role to one per page)
 
     <tr>
+     <td><code>iframe</code> element
+     <td>No role
+     <td>If specified, role must be either <code title="attr-aria-role-application">application</code>, <code title="attr-aria-role-document">document</code>, or <code title="attr-aria-role-image">image</code>
+
+    <tr>
      <td><code>li</code> element whose parent is an <code>ol</code> or <code>ul</code> element
      <td><code title="attr-aria-role-listitem">listitem</code> role
      <td>Role must be either <code title="attr-aria-role-listitem">listitem</code> or <code title="attr-aria-role-treeitem">treeitem</code>
 
     <tr>
+     <td><code>object</code> element
+     <td>No role
+     <td>If specified, role must be either <code title="attr-aria-role-application">application</code>, <code title="attr-aria-role-document">document</code>, or <code title="attr-aria-role-image">image</code>
+
+    <tr>
      <td><code>ol</code> element
      <td><code title="attr-aria-role-list">list</code> role
      <td>Role must be either <code title="attr-aria-role-list">list</code>, <code title="attr-aria-role-tree">tree</code>, or <code title="attr-aria-role-directory">directory</code>
@@ -11215,6 +11235,11 @@
      <td>Role must be either <code title="attr-aria-role-list">list</code> or <code title="attr-aria-role-tree">tree</code>, or <code title="attr-aria-role-directory">directory</code>
 
     <tr>
+     <td><code>video</code> element
+     <td>No role
+     <td>If specified, role must be <code title="attr-aria-role-application">application</code>
+
+    <tr>
      <td><span>The body element</span>
      <td><code title="attr-aria-role-document">document</code> role
      <td>Role must be either <code title="attr-aria-role-document">document</code> or <code title="attr-aria-role-application">application</code>
@@ -11230,7 +11255,6 @@
     <li><code>a</code> (unless it creates a <span>hyperlink</span>)
     <li><code>abbr</code>
     <li><code>area</code> (unless it creates a <span>hyperlink</span>)
-    <li><code>audio</code>
     <li><code>b</code>
     <li><code>bdo</code>
     <li><code>blockquote</code>
@@ -11248,13 +11272,11 @@
     <li><code>dl</code>
     <li><code>dt</code>
     <li><code>em</code>
-    <li><code>embed</code>
     <li><code>fieldset</code>
     <li><code>figcaption</code>
     <li><code>figure</code>
     <li><code>form</code>
     <li><code>h1</code>–<code>h6</code> in <code>hgroup</code>
-    <li><code>iframe</code>
     <li><code>img</code> (unless the <code title="attr-img-alt">alt</code> attribute's value is the empty string)
     <li><code>ins</code>
     <li><code>kbd</code>
@@ -11283,7 +11305,6 @@
     <li><code>thead</code>
     <li><code>time</code>
     <li><code>var</code>
-    <li><code>video</code>
     <li><code>wbr</code>
    </ul>
 




More information about the Commit-Watchers mailing list