[html5] r3969 - [giow] (2) <label for=x> <input id=x hidden> should do nothing when you activate [...]

whatwg at whatwg.org whatwg at whatwg.org
Tue Sep 22 04:32:16 PDT 2009


Author: ianh
Date: 2009-09-22 04:32:15 -0700 (Tue, 22 Sep 2009)
New Revision: 3969

Modified:
   index
   source
Log:
[giow] (2) <label for=x> <input id=x hidden> should do nothing when you activate the label, regardless of platform.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=7583

Modified: index
===================================================================
--- index	2009-09-22 11:19:21 UTC (rev 3968)
+++ index	2009-09-22 11:32:15 UTC (rev 3969)
@@ -7621,7 +7621,7 @@
 
   <p>The <code><a href=#htmlunknownelement>HTMLUnknownElement</a></code> interface must be used for
   <a href=#html-elements>HTML elements</a> that are not defined by this
-  specification.</p>
+  specification (or other applicable specifications).</p>
 
   </div>
 
@@ -30834,7 +30834,9 @@
   <p>The <code><a href=#the-label-element>label</a></code> element's exact default presentation and
   behavior, in particular what its <a href=#activation-behavior>activation behavior</a>
   might be, if anything, should match the platform's label
-  behavior.</p>
+  behavior. When the <a href=#labeled-control>labeled control</a> is not <a href=#being-rendered>being
+  rendered</a>, then the <code><a href=#the-label-element>label</a></code> element's
+  <a href=#activation-behavior>activation behavior</a> must be to do nothing.</p>
 
   <div class=example>
 
@@ -64616,7 +64618,8 @@
   given in the given token.</p>
 
   <p>The interface appropriate for an element in the <a href=#html-namespace-0>HTML
-  namespace</a> that is not defined in this specification is
+  namespace</a> that is not defined in this specification (or other
+  applicable specifications) is
   <code><a href=#htmlunknownelement>HTMLUnknownElement</a></code>. Element in other namespaces whose
   interface is not defined by that namespace's specification must use
   the interface <code>Element</code>.</p>

Modified: source
===================================================================
--- source	2009-09-22 11:19:21 UTC (rev 3968)
+++ source	2009-09-22 11:32:15 UTC (rev 3969)
@@ -7672,7 +7672,7 @@
 
   <p>The <code>HTMLUnknownElement</code> interface must be used for
   <span>HTML elements</span> that are not defined by this
-  specification.</p>
+  specification (or other applicable specifications).</p>
 
   </div>
 
@@ -34216,7 +34216,9 @@
   <p>The <code>label</code> element's exact default presentation and
   behavior, in particular what its <span>activation behavior</span>
   might be, if anything, should match the platform's label
-  behavior.</p>
+  behavior. When the <span>labeled control</span> is not <span>being
+  rendered</span>, then the <code>label</code> element's
+  <span>activation behavior</span> must be to do nothing.</p>
 
   <div class="example">
 
@@ -79619,7 +79621,8 @@
   given in the given token.</p>
 
   <p>The interface appropriate for an element in the <span>HTML
-  namespace</span> that is not defined in this specification is
+  namespace</span> that is not defined in this specification (or other
+  applicable specifications) is
   <code>HTMLUnknownElement</code>. Element in other namespaces whose
   interface is not defined by that namespace's specification must use
   the interface <code>Element</code>.</p>




More information about the Commit-Watchers mailing list