html5/spec apis-in-html-documents.html,1.40,1.41 dom.html,1.1038,1.1039 links.html,1.61,1.62 spec.html,1.1453,1.1454 the-button-element.html,1.59,1.60

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>
    &#169; 2010 <a href="http://www.w3.org/"><abbr title="World Wide

Received on Thursday, 28 April 2011 20:00:31 UTC