[html5] r5633 - [ac] (0) Allow role=presentation everywhere Fixing http://www.w3.org/Bugs/Public [...]

whatwg at whatwg.org whatwg at whatwg.org
Thu Oct 14 03:19:55 PDT 2010


Author: ianh
Date: 2010-10-14 03:19:52 -0700 (Thu, 14 Oct 2010)
New Revision: 5633

Modified:
   complete.html
   index
   source
Log:
[ac] (0) Allow role=presentation everywhere
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10919

Modified: complete.html
===================================================================
--- complete.html	2010-10-14 10:07:35 UTC (rev 5632)
+++ complete.html	2010-10-14 10:19:52 UTC (rev 5633)
@@ -10807,9 +10807,12 @@
   cell in the first column implies the ARIA semantics (role, states,
   and/or properties) given in the cell in the second column of the
   same row. Authors must not set the ARIA <code title=attr-aria-role>role</code> and <code title=attr-aria-*>aria-*</code> attributes in a manner that
-  conflicts with the semantics described in the following table. <span class=impl>When 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.</span></p>
+  conflicts with the semantics described in the following table,
+  except that the <code title=attr-aria-role-presentation>presentation</code> role may
+  always be used. <span class=impl>When 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.</span></p>
 
   <table id=table-aria-strong><thead><tr><th>Language feature
      <th>Strong native semantics <span class=impl>and implied ARIA semantics</span>
@@ -11037,7 +11040,9 @@
   column implies, unless otherwise overriden, the ARIA semantic (role,
   state, or property) given in the cell in the second column of the
   same row, but this semantic may be overridden under the conditions
-  listed in the cell in the third column of that row.</p>
+  listed in the cell in the third column of that row. In addition, any
+  element may be given the <code title=attr-aria-role-presentation>presentation</code> role,
+  regardless of the restrictions below.</p>
 
   <table id=table-aria-weak><thead><tr><th>Language feature
      <th>Default implied ARIA semantic

Modified: index
===================================================================
--- index	2010-10-14 10:07:35 UTC (rev 5632)
+++ index	2010-10-14 10:19:52 UTC (rev 5633)
@@ -10784,9 +10784,12 @@
   cell in the first column implies the ARIA semantics (role, states,
   and/or properties) given in the cell in the second column of the
   same row. Authors must not set the ARIA <code title=attr-aria-role>role</code> and <code title=attr-aria-*>aria-*</code> attributes in a manner that
-  conflicts with the semantics described in the following table. <span class=impl>When 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.</span></p>
+  conflicts with the semantics described in the following table,
+  except that the <code title=attr-aria-role-presentation>presentation</code> role may
+  always be used. <span class=impl>When 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.</span></p>
 
   <table id=table-aria-strong><thead><tr><th>Language feature
      <th>Strong native semantics <span class=impl>and implied ARIA semantics</span>
@@ -11014,7 +11017,9 @@
   column implies, unless otherwise overriden, the ARIA semantic (role,
   state, or property) given in the cell in the second column of the
   same row, but this semantic may be overridden under the conditions
-  listed in the cell in the third column of that row.</p>
+  listed in the cell in the third column of that row. In addition, any
+  element may be given the <code title=attr-aria-role-presentation>presentation</code> role,
+  regardless of the restrictions below.</p>
 
   <table id=table-aria-weak><thead><tr><th>Language feature
      <th>Default implied ARIA semantic

Modified: source
===================================================================
--- source	2010-10-14 10:07:35 UTC (rev 5632)
+++ source	2010-10-14 10:19:52 UTC (rev 5633)
@@ -11063,10 +11063,13 @@
   same row. Authors must not set the ARIA <code
   title="attr-aria-role">role</code> and <code
   title="attr-aria-*">aria-*</code> attributes in a manner that
-  conflicts with the semantics described in the following table. <span
-  class="impl">When 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.</span></p>
+  conflicts with the semantics described in the following table,
+  except that the <code
+  title="attr-aria-role-presentation">presentation</code> role may
+  always be used. <span class="impl">When 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.</span></p>
 
   <table id="table-aria-strong">
    <thead>
@@ -11374,7 +11377,10 @@
   column implies, unless otherwise overriden, the ARIA semantic (role,
   state, or property) given in the cell in the second column of the
   same row, but this semantic may be overridden under the conditions
-  listed in the cell in the third column of that row.</p>
+  listed in the cell in the third column of that row. In addition, any
+  element may be given the <code
+  title="attr-aria-role-presentation">presentation</code> role,
+  regardless of the restrictions below.</p>
 
   <table id="table-aria-weak">
    <thead>




More information about the Commit-Watchers mailing list