[html5] r3659 - [] (0) Remove the 'no role's, split the hyperlink row in three, and make the hea [...]

whatwg at whatwg.org whatwg at whatwg.org
Fri Aug 21 22:50:38 PDT 2009


Author: ianh
Date: 2009-08-21 22:50:36 -0700 (Fri, 21 Aug 2009)
New Revision: 3659

Modified:
   index
   source
Log:
[] (0) Remove the 'no role's, split the hyperlink row in three, and make the header even clearer about what is being defined.

Modified: index
===================================================================
--- index	2009-08-22 01:34:59 UTC (rev 3658)
+++ index	2009-08-22 05:50:36 UTC (rev 3659)
@@ -8952,16 +8952,16 @@
   all the rows must be combined.</p>
 
   <table><thead><tr><th>Language feature
-     <th>Implied ARIA semantics
+     <th>Strong native semantics <span class=impl>and implied ARIA semantics</span>
 
-   <tbody><tr><td><code><a href=#the-a-element>a</a></code>, <code><a href=#the-area-element>area</a></code>, or <code><a href=#the-link-element>link</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
+   <tbody><tr><td><code><a href=#the-a-element>a</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
      <td><code title=attr-aria-role-link>link</code> role
 
     <tr><td><code><a href=#the-address-element>address</a></code> element
      <td><code title=attr-aria-role-contentinfo>contentinfo</code> role
 
-    <tr><td><code><a href=#the-base-element>base</a></code> element
-     <td>No role
+    <tr><td><code><a href=#the-area-element>area</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
+     <td><code title=attr-aria-role-link>link</code> role
 
     <tr><td><code><a href=#the-button-element>button</a></code> element
      <td><code title=attr-aria-role-button>button</code> role
@@ -8990,9 +8990,6 @@
     <tr><td><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code> element that does not have an <code><a href=#the-hgroup-element>hgroup</a></code> ancestor
      <td><code title=attr-aria-role-heading>heading</code> role
 
-    <tr><td><code><a href=#the-head-element>head</a></code> element
-     <td>No role
-
     <tr><td><code><a href=#the-header-element>header</a></code> element
      <td><code title=attr-aria-role-banner>banner</code> role
 
@@ -9077,6 +9074,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-link-element>link</a></code> element that represents a <a href=#hyperlink>hyperlink</a>
+     <td><code title=attr-aria-role-link>link</code> role
+
     <tr><td><code><a href=#menus>menu</a></code> element with a <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute in the <a href=#context-menu-state title="context menu state">context menu</a> state
      <td>No role
 
@@ -9086,9 +9086,6 @@
     <tr><td><code><a href=#menus>menu</a></code> element with a <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute in the <a href=#tool-bar-state title="tool bar state">tool bar</a> state
      <td><code title=attr-aria-role-toolbar>toolbar</code> role
 
-    <tr><td><code><a href=#meta>meta</a></code> element
-     <td>No role
-
     <tr><td><code><a href=#the-nav-element>nav</a></code> element
      <td><code title=attr-aria-role-navigation>navigation</code> role
 
@@ -9104,9 +9101,6 @@
     <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-style-element>style</a></code> element
-     <td>No 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
 
@@ -9122,9 +9116,6 @@
     <tr><td><code><a href=#the-th-element>th</a></code> element that is a <a href=#row-header>row header</a>
      <td><code title=attr-aria-role-rowheader>rowheader</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
 
-    <tr><td><code><a href=#the-title-element>title</a></code> element
-     <td>No role
-
     <tr><td><code><a href=#the-tr-element>tr</a></code> element
      <td><code title=attr-aria-role-row>row</code> role
 

Modified: source
===================================================================
--- source	2009-08-22 01:34:59 UTC (rev 3658)
+++ source	2009-08-22 05:50:36 UTC (rev 3659)
@@ -9219,12 +9219,12 @@
    <thead>
     <tr>
      <th>Language feature
-     <th>Implied ARIA semantics
+     <th>Strong native semantics <span class="impl">and implied ARIA semantics</span>
 
    <tbody>
 
     <tr>
-     <td><code>a</code>, <code>area</code>, or <code>link</code> element that represents a <span>hyperlink</span>
+     <td><code>a</code> element that represents a <span>hyperlink</span>
      <td><code title="attr-aria-role-link">link</code> role
 
     <tr>
@@ -9232,8 +9232,8 @@
      <td><code title="attr-aria-role-contentinfo">contentinfo</code> role
 
     <tr>
-     <td><code>base</code> element
-     <td>No role
+     <td><code>area</code> element that represents a <span>hyperlink</span>
+     <td><code title="attr-aria-role-link">link</code> role
 
     <tr>
      <td><code>button</code> element
@@ -9272,10 +9272,6 @@
      <td><code title="attr-aria-role-heading">heading</code> role
 
     <tr>
-     <td><code>head</code> element
-     <td>No role
-
-    <tr>
      <td><code>header</code> element
      <td><code title="attr-aria-role-banner">banner</code> role
 
@@ -9388,6 +9384,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>link</code> element that represents a <span>hyperlink</span>
+     <td><code title="attr-aria-role-link">link</code> role
+
+    <tr>
      <td><code>menu</code> element with a <code title="attr-menu-type">type</code> attribute in the <span title="context menu state">context menu</span> state
      <td>No role
 
@@ -9400,10 +9400,6 @@
      <td><code title="attr-aria-role-toolbar">toolbar</code> role
 
     <tr>
-     <td><code>meta</code> element
-     <td>No role
-
-    <tr>
      <td><code>nav</code> element
      <td><code title="attr-aria-role-navigation">navigation</code> role
 
@@ -9424,10 +9420,6 @@
      <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>style</code> element
-     <td>No 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
 
@@ -9448,10 +9440,6 @@
      <td><code title="attr-aria-role-rowheader">rowheader</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
 
     <tr>
-     <td><code>title</code> element
-     <td>No role
-
-    <tr>
      <td><code>tr</code> element
      <td><code title="attr-aria-role-row">row</code> role
 




More information about the Commit-Watchers mailing list