- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 28 Apr 2011 20:00:29 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv12883
Modified Files:
apis-in-html-documents.html dom.html links.html spec.html
the-button-element.html
Log Message:
Make the label required if <select required> is used without multiple='' or size=''. Also, make it possible for the label to be disabled, for legacy UAs (new UAs wouldn't let the user select the label). (whatwg r6039)
[updated by splitter]
Index: dom.html
===================================================================
RCS file: /sources/public/html5/spec/dom.html,v
retrieving revision 1.1038
retrieving revision 1.1039
diff -u -d -r1.1038 -r1.1039
--- dom.html 13 Apr 2011 19:46:48 -0000 1.1038
+++ dom.html 28 Apr 2011 20:00:27 -0000 1.1039
@@ -382,10 +382,11 @@
<a href="#reload-override-buffer">reload override buffer</a>.</p></li>
<li><p><a href="history.html#navigate">Navigate</a> the
- <a href="browsers.html#browsing-context">browsing context</a> to a resource whose source is <var title="">source</var>. When the <a href="history.html#navigate">navigate</a> algorithm
- creates a <code><a href="infrastructure.html#document">Document</a></code> object for this purpose, set that
- <code><a href="infrastructure.html#document">Document</a></code>'s <a href="#reload-override-flag">reload override flag</a> and set
- its <a href="#reload-override-buffer">reload override buffer</a> to <var title="">source</var>.</p></li>
+ <a href="browsers.html#browsing-context">browsing context</a> to a resource whose source is <var title="">source</var>, with <a href="history.html#replacement-enabled">replacement enabled</a>. When
+ the <a href="history.html#navigate">navigate</a> algorithm creates a <code><a href="infrastructure.html#document">Document</a></code>
+ object for this purpose, set that <code><a href="infrastructure.html#document">Document</a></code>'s
+ <a href="#reload-override-flag">reload override flag</a> and set its <a href="#reload-override-buffer">reload override
+ buffer</a> to <var title="">source</var>.</p></li>
</ol><h4 id="documents-in-the-dom"><span class="secno">3.1.1 </span>Documents in the DOM</h4><p>All <code><a href="infrastructure.html#document">Document</a></code> objects (in user agents implementing
this specification) <span class="impl">must</span> also implement
Index: apis-in-html-documents.html
===================================================================
RCS file: /sources/public/html5/spec/apis-in-html-documents.html,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- apis-in-html-documents.html 13 Apr 2011 19:46:47 -0000 1.40
+++ apis-in-html-documents.html 28 Apr 2011 20:00:27 -0000 1.41
@@ -726,9 +726,12 @@
entry, just before the last entry, and associate with the new entry
the text that was parsed by the previous parser associated with the
<code><a href="infrastructure.html#document">Document</a></code> object, as well as the state of the document
- at the start of these steps. (This allows the user to step
- backwards in the session history to see the page before it was
- blown away by the <code title="dom-document-open"><a href="#dom-document-open">document.open()</a></code> call.)</p></li>
+ at the start of these steps. This allows the user to step backwards
+ in the session history to see the page before it was blown away by
+ the <code title="dom-document-open"><a href="#dom-document-open">document.open()</a></code> call.
+ This new entry does not have a <code><a href="infrastructure.html#document">Document</a></code> object, so a
+ new one will be created if the session history is traversed to that
+ entry.</p></li>
<li><p>Finally, set the <a href="parsing.html#insertion-point">insertion point</a> to point at
just before the end of the <a href="parsing.html#the-input-stream">input stream</a> (which at this
Index: the-button-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-button-element.html,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -r1.59 -r1.60
--- the-button-element.html 13 Apr 2011 19:46:57 -0000 1.59
+++ the-button-element.html 28 Apr 2011 20:00:27 -0000 1.60
@@ -580,15 +580,19 @@
user will be required to select a value before submitting the
form.</p><p>If a <code><a href="#the-select-element">select</a></code> element has a <code title="attr-select-required"><a href="#attr-select-required">required</a></code> attribute specified,
does not have a <code title="attr-select-multiple"><a href="#attr-select-multiple">multiple</a></code>
- attribute specified, and has a <a href="#concept-select-size" title="concept-select-size">display size</a> of 1; and if the
- <a href="#concept-option-value" title="concept-option-value">value</a> of the first
- <code><a href="#the-option-element">option</a></code> element in the <code><a href="#the-select-element">select</a></code> element's
- <a href="#concept-select-option-list" title="concept-select-option-list">list of options</a> (if
- any) is the empty string, and that <code><a href="#the-option-element">option</a></code> is not <a href="#concept-option-disabled" title="concept-option-disabled">disabled</a>, and, finally, that
+ attribute specified, and has a <a href="#concept-select-size" title="concept-select-size">display size</a> of 1;
+ and if the <a href="#concept-option-value" title="concept-option-value">value</a> of the
+ first <code><a href="#the-option-element">option</a></code> element in the <code><a href="#the-select-element">select</a></code>
+ element's <a href="#concept-select-option-list" title="concept-select-option-list">list of
+ options</a> (if any) is the empty string, and that
<code><a href="#the-option-element">option</a></code> element's parent node is the <code><a href="#the-select-element">select</a></code>
element (and not an <code><a href="#the-optgroup-element">optgroup</a></code> element), then that
<code><a href="#the-option-element">option</a></code> is the <code><a href="#the-select-element">select</a></code> element's
- <dfn id="placeholder-label-option">placeholder label option</dfn>.</p><div class="impl">
+ <dfn id="placeholder-label-option">placeholder label option</dfn>.</p><p>If a <code><a href="#the-select-element">select</a></code> element has a <code title="attr-select-required"><a href="#attr-select-required">required</a></code> attribute specified,
+ does not have a <code title="attr-select-multiple"><a href="#attr-select-multiple">multiple</a></code>
+ attribute specified, and has a <a href="#concept-select-size" title="concept-select-size">display size</a> of 1,
+ then the <code><a href="#the-select-element">select</a></code> element must have a <a href="#placeholder-label-option">placeholder
+ label option</a>.</p><div class="impl">
<p><strong>Constraint validation</strong>: If the element has its
<code title="attr-select-required"><a href="#attr-select-required">required</a></code> attribute
@@ -596,7 +600,7 @@
the <code><a href="#the-select-element">select</a></code> element's <a href="#concept-select-option-list" title="concept-select-option-list">list of options</a> have their
<a href="#concept-option-selectedness" title="concept-option-selectedness">selectedness</a> set to
true, or the only <code><a href="#the-option-element">option</a></code> element in the
- <code>selected</code> element's <a href="#concept-select-option-list" title="concept-select-option-list">list of options</a> with its
+ <code><a href="#the-select-element">select</a></code> element's <a href="#concept-select-option-list" title="concept-select-option-list">list of options</a> with its
<a href="#concept-option-selectedness" title="concept-option-selectedness">selectedness</a> set to
true is the <a href="#placeholder-label-option">placeholder label option</a>, then the element
is <a href="association-of-controls-and-forms.html#suffering-from-being-missing">suffering from being missing</a>.</p>
Index: links.html
===================================================================
RCS file: /sources/public/html5/spec/links.html,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -d -r1.61 -r1.62
--- links.html 27 Apr 2011 05:46:54 -0000 1.61
+++ links.html 28 Apr 2011 20:00:27 -0000 1.62
@@ -1698,6 +1698,8 @@
first such element's <a href="commands.html#command-facet-disabledstate" title="command-facet-disabledstate">Disabled State</a> facet
is false (not disabled)</li>
+ <li><code><a href="forms.html#the-fieldset-element">fieldset</a></code> elements that do not have a <code title="attr-fieldset-disabled"><a href="forms.html#attr-fieldset-disabled">disabled</a></code> attribute</li>
+
</ul></dd>
@@ -1729,6 +1731,8 @@
first such element's <a href="commands.html#command-facet-disabledstate" title="command-facet-disabledstate">Disabled State</a> facet
is true (disabled)</li>
+ <li><code><a href="forms.html#the-fieldset-element">fieldset</a></code> elements that have a <code title="attr-fieldset-disabled"><a href="forms.html#attr-fieldset-disabled">disabled</a></code> attribute</li>
+
</ul></dd>
Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec/spec.html,v
retrieving revision 1.1453
retrieving revision 1.1454
diff -u -d -r1.1453 -r1.1454
--- spec.html 28 Apr 2011 18:00:29 -0000 1.1453
+++ spec.html 28 Apr 2011 20:00:27 -0000 1.1454
@@ -367,7 +367,7 @@
<a href="Overview.html">single page HTML</a>,
<a href="spec.html">multipage HTML</a>,
<a href="author/">web developer edition</a>.
-This is revision 1.4846.
+This is revision 1.4849.
</p>
<p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
© 2010 <a href="http://www.w3.org/"><abbr title="World Wide
Received on Thursday, 28 April 2011 20:00:31 UTC