hixie: Remove the 'no role's, split the hyperlink row in three, and make the header even clearer about what is being defined. (whatwg r3659)

hixie: Remove the 'no role's, split the hyperlink row in three, and make
the header even clearer about what is being defined. (whatwg r3659)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2838&r2=1.2839&f=h
http://html5.org/tools/web-apps-tracker?from=3658&to=3659

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2838
retrieving revision 1.2839
diff -u -d -r1.2838 -r1.2839
--- Overview.html 22 Aug 2009 01:34:26 -0000 1.2838
+++ Overview.html 22 Aug 2009 05:50:03 -0000 1.2839
@@ -7925,16 +7925,16 @@
   multiple rows apply to an element, the role from the last row to
   define a role must be applied, and the states and properties from
   all the rows must be combined.<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
@@ -7963,9 +7963,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
 
@@ -8050,6 +8047,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
 
@@ -8059,9 +8059,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
 
@@ -8077,9 +8074,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
 
@@ -8095,9 +8089,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

Received on Saturday, 22 August 2009 05:51:11 UTC