[html5] r6980 - [e] (0) Apply W3C chair revert request (to W3C copy only). Fix markup typo. Affe [...]

whatwg at whatwg.org whatwg at whatwg.org
Wed Feb 8 14:59:53 PST 2012


Author: ianh
Date: 2012-02-08 14:59:51 -0800 (Wed, 08 Feb 2012)
New Revision: 6980

Modified:
   complete.html
   index
   source
Log:
[e] (0) Apply W3C chair revert request (to W3C copy only). Fix markup typo.
Affected topics: HTML

Modified: complete.html
===================================================================
--- complete.html	2012-02-08 00:31:21 UTC (rev 6979)
+++ complete.html	2012-02-08 22:59:51 UTC (rev 6980)
@@ -1489,6 +1489,11 @@
    not yet formally resolved in the W3C and the specifications will
    likely converge on this issue when it is.</li><!--PUBDATE--><!--FORK-->
 
+   <li>The W3C HTML specification contradicts the ARIA specification
+   because of a <a href=http://lists.w3.org/Archives/Public/public-html/2012Feb/0066.html>working
+   group chair request from February
+   2012</a>.</li><!--HIDDENARIA--><!--FORK-->
+
   </ul><p>The following sections are only published in the WHATWG
   specifications and are not currently available anywhere else:</p>
 
@@ -11329,11 +11334,11 @@
   element's <code title=attr-translate><a href=#attr-translate>translate</a></code> attribute is
   in the <i>no</i> state, then the element's <a href=#translation-mode>translation
   mode</a> is in the <a href=#no-translate>no-translate</a> state. Otherwise,
-  the element's code title="attr-translate">translate attribute
-  is in the <i>inherit</i> state; in that case, the element's
-  <a href=#translation-mode>translation mode</a> is in the same state as its parent
-  element, if any, or in the <a href=#translate-enabled>translate-enabled</a> state, if
-  the element is a <a href=#root-element>root element</a>.</p>
+  the element's <code title=attr-translate><a href=#attr-translate>translate</a></code>
+  attribute is in the <i>inherit</i> state; in that case, the
+  element's <a href=#translation-mode>translation mode</a> is in the same state as its
+  parent element, if any, or in the <a href=#translate-enabled>translate-enabled</a>
+  state, if the element is a <a href=#root-element>root element</a>.</p>
 
   <p>When an element is in the <dfn id=translate-enabled>translate-enabled</dfn> state, the
   element's attribute values and the values of its <code><a href=#text>Text</a></code>
@@ -70737,13 +70742,21 @@
   <h3 id=the-hidden-attribute><span class=secno>8.1 </span>The <dfn title=attr-hidden><code>hidden</code></dfn> attribute</h3>
 
   <p>All <a href=#html-elements>HTML elements</a> may have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> content attribute set. The <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute is a <a href=#boolean-attribute>boolean
-  attribute</a>. When specified on an element, it indicates that
-  the element is not yet, or is no longer, directly relevant to the
-  page's current state, or that it is being used to declare content to
-  be reused by other parts of the page as opposed to being directly
-  accessed by the user. <span class=impl>User agents should not
-  render elements that have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute specified.</span></p>
+  attribute</a>.
 
+<!--HIDDENARIA--><!--FORK-->
+
+  When specified on an element, it indicates that the element is not
+  yet, or is no longer, directly relevant to the page's current state,
+  or that it is being used to declare content to be reused by other
+  parts of the page as opposed to being directly accessed by the user.
+
+
+  <span class=impl>User agents should not render elements that have
+  the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
+  specified.</span></p>
+
+
   <div class=example>
 
    <p>In the following skeletal example, the attribute is used to hide
@@ -70783,6 +70796,8 @@
   <!-- for example, "<a hidden href=#content>Skip to content</a>" would be inappropriate. -->
   <!-- (but only add that example if you first add some more good valid examples -->
 
+<!--HIDDENARIA--><!--FORK-->
+
   <p>Elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must not <a href=#hyperlink>hyperlink</a> to
   elements that are <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. The <code title="">for</code> attributes of <code><a href=#the-label-element>label</a></code> and
   <code><a href=#the-output-element>output</a></code> elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must similarly not refer to
@@ -70792,6 +70807,7 @@
   <p>Elements and scripts may, however, refer to elements that are
   <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> in other contexts.</p>
 
+
   <div class=example>
 
    <p>For example, it would be incorrect to use the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute to link to a
@@ -70799,6 +70815,8 @@
    attribute. If the content is not applicable or relevant, then there
    is no reason to link to it.</p>
 
+<!--HIDDENARIA--><!--FORK-->
+
    <p>It would be fine, however, to use the ARIA <code title=attr-aria-describedby>aria-describedby</code> attribute to
    refer to descriptions that are themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. While hiding the descriptions
    implies that they are not useful alone, they could be written in
@@ -70810,6 +70828,7 @@
    control could refer to a hidden <code><a href=#the-form-element>form</a></code> element using its
    <code title=attr-fae-form><a href=#attr-fae-form>form</a></code> attribute.</p>
 
+
   </div>
 
   <p>Elements in a section hidden by the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute are still active,

Modified: index
===================================================================
--- index	2012-02-08 00:31:21 UTC (rev 6979)
+++ index	2012-02-08 22:59:51 UTC (rev 6980)
@@ -1489,6 +1489,11 @@
    not yet formally resolved in the W3C and the specifications will
    likely converge on this issue when it is.</li><!--PUBDATE--><!--FORK-->
 
+   <li>The W3C HTML specification contradicts the ARIA specification
+   because of a <a href=http://lists.w3.org/Archives/Public/public-html/2012Feb/0066.html>working
+   group chair request from February
+   2012</a>.</li><!--HIDDENARIA--><!--FORK-->
+
   </ul><p>The following sections are only published in the WHATWG
   specifications and are not currently available anywhere else:</p>
 
@@ -11329,11 +11334,11 @@
   element's <code title=attr-translate><a href=#attr-translate>translate</a></code> attribute is
   in the <i>no</i> state, then the element's <a href=#translation-mode>translation
   mode</a> is in the <a href=#no-translate>no-translate</a> state. Otherwise,
-  the element's code title="attr-translate">translate attribute
-  is in the <i>inherit</i> state; in that case, the element's
-  <a href=#translation-mode>translation mode</a> is in the same state as its parent
-  element, if any, or in the <a href=#translate-enabled>translate-enabled</a> state, if
-  the element is a <a href=#root-element>root element</a>.</p>
+  the element's <code title=attr-translate><a href=#attr-translate>translate</a></code>
+  attribute is in the <i>inherit</i> state; in that case, the
+  element's <a href=#translation-mode>translation mode</a> is in the same state as its
+  parent element, if any, or in the <a href=#translate-enabled>translate-enabled</a>
+  state, if the element is a <a href=#root-element>root element</a>.</p>
 
   <p>When an element is in the <dfn id=translate-enabled>translate-enabled</dfn> state, the
   element's attribute values and the values of its <code><a href=#text>Text</a></code>
@@ -70737,13 +70742,21 @@
   <h3 id=the-hidden-attribute><span class=secno>8.1 </span>The <dfn title=attr-hidden><code>hidden</code></dfn> attribute</h3>
 
   <p>All <a href=#html-elements>HTML elements</a> may have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> content attribute set. The <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute is a <a href=#boolean-attribute>boolean
-  attribute</a>. When specified on an element, it indicates that
-  the element is not yet, or is no longer, directly relevant to the
-  page's current state, or that it is being used to declare content to
-  be reused by other parts of the page as opposed to being directly
-  accessed by the user. <span class=impl>User agents should not
-  render elements that have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute specified.</span></p>
+  attribute</a>.
 
+<!--HIDDENARIA--><!--FORK-->
+
+  When specified on an element, it indicates that the element is not
+  yet, or is no longer, directly relevant to the page's current state,
+  or that it is being used to declare content to be reused by other
+  parts of the page as opposed to being directly accessed by the user.
+
+
+  <span class=impl>User agents should not render elements that have
+  the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
+  specified.</span></p>
+
+
   <div class=example>
 
    <p>In the following skeletal example, the attribute is used to hide
@@ -70783,6 +70796,8 @@
   <!-- for example, "<a hidden href=#content>Skip to content</a>" would be inappropriate. -->
   <!-- (but only add that example if you first add some more good valid examples -->
 
+<!--HIDDENARIA--><!--FORK-->
+
   <p>Elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must not <a href=#hyperlink>hyperlink</a> to
   elements that are <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. The <code title="">for</code> attributes of <code><a href=#the-label-element>label</a></code> and
   <code><a href=#the-output-element>output</a></code> elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must similarly not refer to
@@ -70792,6 +70807,7 @@
   <p>Elements and scripts may, however, refer to elements that are
   <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> in other contexts.</p>
 
+
   <div class=example>
 
    <p>For example, it would be incorrect to use the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute to link to a
@@ -70799,6 +70815,8 @@
    attribute. If the content is not applicable or relevant, then there
    is no reason to link to it.</p>
 
+<!--HIDDENARIA--><!--FORK-->
+
    <p>It would be fine, however, to use the ARIA <code title=attr-aria-describedby>aria-describedby</code> attribute to
    refer to descriptions that are themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. While hiding the descriptions
    implies that they are not useful alone, they could be written in
@@ -70810,6 +70828,7 @@
    control could refer to a hidden <code><a href=#the-form-element>form</a></code> element using its
    <code title=attr-fae-form><a href=#attr-fae-form>form</a></code> attribute.</p>
 
+
   </div>
 
   <p>Elements in a section hidden by the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute are still active,

Modified: source
===================================================================
--- source	2012-02-08 00:31:21 UTC (rev 6979)
+++ source	2012-02-08 22:59:51 UTC (rev 6980)
@@ -227,6 +227,12 @@
    not yet formally resolved in the W3C and the specifications will
    likely converge on this issue when it is.</li><!--PUBDATE--><!--FORK-->
 
+   <li>The W3C HTML specification contradicts the ARIA specification
+   because of a <a
+   href="http://lists.w3.org/Archives/Public/public-html/2012Feb/0066.html">working
+   group chair request from February
+   2012</a>.</li><!--HIDDENARIA--><!--FORK-->
+
   </ul>
 
   <p>The following sections are only published in the WHATWG
@@ -11745,11 +11751,11 @@
   element's <code title="attr-translate">translate</code> attribute is
   in the <i>no</i> state, then the element's <span>translation
   mode</span> is in the <span>no-translate</span> state. Otherwise,
-  the element's code title="attr-translate">translate</code> attribute
-  is in the <i>inherit</i> state; in that case, the element's
-  <span>translation mode</span> is in the same state as its parent
-  element, if any, or in the <span>translate-enabled</span> state, if
-  the element is a <span>root element</span>.</p>
+  the element's <code title="attr-translate">translate</code>
+  attribute is in the <i>inherit</i> state; in that case, the
+  element's <span>translation mode</span> is in the same state as its
+  parent element, if any, or in the <span>translate-enabled</span>
+  state, if the element is a <span>root element</span>.</p>
 
   <p>When an element is in the <dfn>translate-enabled</dfn> state, the
   element's attribute values and the values of its <code>Text</code>
@@ -82668,14 +82674,27 @@
   <p>All <span>HTML elements</span> may have the <code
   title="attr-hidden">hidden</code> content attribute set. The <code
   title="attr-hidden">hidden</code> attribute is a <span>boolean
-  attribute</span>. When specified on an element, it indicates that
-  the element is not yet, or is no longer, directly relevant to the
-  page's current state, or that it is being used to declare content to
-  be reused by other parts of the page as opposed to being directly
-  accessed by the user. <span class="impl">User agents should not
-  render elements that have the <code
-  title="attr-hidden">hidden</code> attribute specified.</span></p>
+  attribute</span>.
 
+<!--END w3c-html--><!--HIDDENARIA--><!--FORK-->
+
+  When specified on an element, it indicates that the element is not
+  yet, or is no longer, directly relevant to the page's current state,
+  or that it is being used to declare content to be reused by other
+  parts of the page as opposed to being directly accessed by the user.
+
+<!--START w3c-html--><!--END complete-->
+
+  When specified on an element, it indicates that the element is not
+  yet, or is no longer, relevant.
+
+<!--START complete-->
+
+  <span class="impl">User agents should not render elements that have
+  the <code title="attr-hidden">hidden</code> attribute
+  specified.</span></p>
+
+
   <div class="example">
 
    <p>In the following skeletal example, the attribute is used to hide
@@ -82717,6 +82736,8 @@
   <!-- for example, "<a hidden href=#content>Skip to content</a>" would be inappropriate. -->
   <!-- (but only add that example if you first add some more good valid examples -->
 
+<!--END w3c-html--><!--HIDDENARIA--><!--FORK-->
+
   <p>Elements that are not themselves <code
   title="attr-hidden">hidden</code> must not <span>hyperlink</span> to
   elements that are <code title="attr-hidden">hidden</code>. The <code
@@ -82729,6 +82750,14 @@
   <p>Elements and scripts may, however, refer to elements that are
   <code title="attr-hidden">hidden</code> in other contexts.</p>
 
+<!--START w3c-html--><!--END complete-->
+
+  <p>Elements that are not <code title="attr-hidden">hidden</code>
+  should not link to or refer to elements that are <code
+  title="attr-hidden">hidden</code>.</p>
+
+<!--START complete-->
+
   <div class="example">
 
    <p>For example, it would be incorrect to use the <code
@@ -82737,6 +82766,8 @@
    attribute. If the content is not applicable or relevant, then there
    is no reason to link to it.</p>
 
+<!--END w3c-html--><!--HIDDENARIA--><!--FORK-->
+
    <p>It would be fine, however, to use the ARIA <code
    title="attr-aria-describedby">aria-describedby</code> attribute to
    refer to descriptions that are themselves <code
@@ -82751,6 +82782,18 @@
    control could refer to a hidden <code>form</code> element using its
    <code title="attr-fae-form">form</code> attribute.</p>
 
+<!--START w3c-html--><!--END complete-->
+
+   <p>It would similarly be incorrect to use the ARIA <code
+   title="attr-aria-describedby">aria-describedby</code> attribute to
+   refer to descriptions that are themselves <code
+   title="attr-hidden">hidden</code>. Hiding a section means that it
+   is not applicable or relevant to anyone at the current time, so
+   clearly it cannot be a valid description of content the user can
+   interact with.</p>
+
+<!--START complete-->
+
   </div>
 
   <p>Elements in a section hidden by the <code




More information about the Commit-Watchers mailing list