- 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