W3C home > Mailing lists > Public > public-html-commits@w3.org > December 2010

html5/markup Makefile,1.111,1.112 Overview.html,1.470,1.471 html.rnc,1.1,1.2 index.html,1.16,1.17 input.button.html,1.89,1.90 input.checkbox.html,1.89,1.90 input.color.html,1.91,1.92 input.date.html,1.94,1.95 input.datetime-local.html,1.93,1.94 input.datetime.html,1.95,1.96 input.email.html,1.93,1.94 input.file.html,1.90,1.91 input.hidden.html,1.90,1.91 input.image.html,1.94,1.95 input.month.html,1.93,1.94 input.number.html,1.93,1.94 input.password.html,1.90,1.91 input.radio.html,1.90,1.91 input.range.html,1.93,1.94 input.reset.html,1.90,1.91 input.search.html,1.93,1.94 input.submit.html,1.90,1.91 input.tel.html,1.90,1.91 input.text.html,1.90,1.91 input.time.html,1.95,1.96 input.url.html,1.93,1.94 input.week.html,1.93,1.94 label.html,1.87,1.88 patch-schema,1.96,1.97 schema.html,1.26,1.27 script.html,1.97,1.98 spec.html,1.293,1.294

From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
Date: Fri, 03 Dec 2010 07:23:30 +0000
To: Message-Id: <E1POPzs-0002fO-UT@lionel-hutz.w3.org>
Update of /sources/public/html5/markup
In directory hutz:/tmp/cvs-serv10095

Modified Files:
	Makefile Overview.html html.rnc index.html input.button.html 
	input.checkbox.html input.color.html input.date.html 
	input.datetime-local.html input.datetime.html input.email.html 
	input.file.html input.hidden.html input.image.html 
	input.month.html input.number.html input.password.html 
	input.radio.html input.range.html input.reset.html 
	input.search.html input.submit.html input.tel.html 
	input.text.html input.time.html input.url.html input.week.html 
	label.html patch-schema schema.html script.html spec.html 
Log Message:
moved some contraints on src-less script elements


Index: Overview.html
===================================================================
RCS file: /sources/public/html5/markup/Overview.html,v
retrieving revision 1.470
retrieving revision 1.471
diff -u -d -r1.470 -r1.471
--- Overview.html	30 Nov 2010 02:52:39 -0000	1.470
+++ Overview.html	3 Dec 2010 07:23:25 -0000	1.471
@@ -13,7 +13,7 @@
 <div id="jump-indexes" class="no-number no-toc"><div id="jumpIndexA-button">jump</div></div>
 <div class="head">
 <h1>HTML: The Markup Language Reference</h1>
-<h2>Unofficial Editor&#8217;s Draft <em>30 November 2010</em>
+<h2>Unofficial Editor&#8217;s Draft <em>3 December 2010</em>
 </h2>
 <dt>Editors:</dt>
 <dd>
@@ -66,7 +66,7 @@
       <h2>Status of this Document </h2>
     
     <p>
-        This document is the 30 November 2010 Editor&#8217;s Draft of 
+        This document is the 3 December 2010 Editor&#8217;s Draft of 
         <cite>HTML: The Markup Language Reference</cite>.
       
       If you&#8217;d like to comment on this document, the preferred

Index: input.email.html
===================================================================
RCS file: /sources/public/html5/markup/input.email.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.email.html	30 Nov 2010 02:33:31 -0000	1.93
+++ input.email.html	3 Dec 2010 07:23:26 -0000	1.94
@@ -289,8 +289,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.month.html
===================================================================
RCS file: /sources/public/html5/markup/input.month.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.month.html	30 Nov 2010 02:33:31 -0000	1.93
+++ input.month.html	3 Dec 2010 07:23:26 -0000	1.94
@@ -284,8 +284,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: html.rnc
===================================================================
RCS file: /sources/public/html5/markup/html.rnc,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- html.rnc	28 Apr 2009 03:45:23 -0000	1.1
+++ html.rnc	3 Dec 2010 07:23:25 -0000	1.2
@@ -1,5 +1,5 @@
 default namespace = "http://www.w3.org/1999/xhtml"
-include "schema/common.rnc" {
+include "syntax/relaxng/common.rnc" {
 		XMLonly = notAllowed
 		HTMLonly = empty
 		v5only = empty
@@ -7,19 +7,19 @@
 		nonRoundtrippable = notAllowed
 }
 start = html.elem
-include "schema/meta.rnc"
-include "schema/phrase.rnc"
-include "schema/block.rnc"
-include "schema/sectional.rnc"
-include "schema/revision.rnc"
-include "schema/embed.rnc"
-include "schema/core-scripting.rnc"
-include "schema/structural.rnc"
-include "schema/ruby.rnc"
-include "schema/media.rnc"
-include "schema/tables.rnc"
-include "schema/form-datatypes.rnc"
-include "schema/web-forms.rnc"
-include "schema/web-forms2.rnc"
-include "schema/applications.rnc"
-include "schema/data.rnc"
+include "syntax/relaxng/meta.rnc"
+include "syntax/relaxng/phrase.rnc"
+include "syntax/relaxng/block.rnc"
+include "syntax/relaxng/sectional.rnc"
+include "syntax/relaxng/revision.rnc"
+include "syntax/relaxng/embed.rnc"
+include "syntax/relaxng/core-scripting.rnc"
+include "syntax/relaxng/structural.rnc"
+include "syntax/relaxng/ruby.rnc"
+include "syntax/relaxng/media.rnc"
+include "syntax/relaxng/tables.rnc"
+include "syntax/relaxng/form-datatypes.rnc"
+include "syntax/relaxng/web-forms.rnc"
+include "syntax/relaxng/web-forms2.rnc"
+include "syntax/relaxng/applications.rnc"
+include "syntax/relaxng/data.rnc"

Index: script.html
===================================================================
RCS file: /sources/public/html5/markup/script.html,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -d -r1.97 -r1.98
--- script.html	30 Nov 2010 01:49:44 -0000	1.97
+++ script.html	3 Dec 2010 07:23:27 -0000	1.98
@@ -50,7 +50,7 @@
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="script.html#script.attrs.language" title="script.attrs.language">language</a> </p>
         <div class="postfix or">or</div>
           <p><a class="ref" href="global-attributes.html">global attributes</a>
-   <span class="postfix intermixed">&amp;</span> <a class="ref" href="script.html#script.attrs.src" title="script.attrs.src">src</a><span class="postfix required" title="REQUIRED">&#9733;</span>
+   <span class="postfix intermixed">&amp;</span> <a class="ref" href="script.html#script.attrs.src" title="script.attrs.src">src</a> 
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="script.html#script.attrs.defer" title="script.attrs.defer">defer</a> 
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="script.html#script.attrs.async" title="script.attrs.async">async</a> 
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="script.html#script.attrs.type" title="script.attrs.type">type</a> 
@@ -159,8 +159,7 @@
     <li>A
     <span class="element">script</span>
     element with a 
-    &#8220;src&#8221;
-    attribute must contain only:
+    <span class="attribute">src</span> attribute must contain only:
       <ul>
 <li>lines that consist solely of a newline, optionally
         preceded by one or more space (U+0020) characters or tab
@@ -183,11 +182,22 @@
 </li>
   
           <li><span>
-				A <span class="element">script</span> element with a
-				<span class="attribute">language</span> attribute whose value is &#8220;JavaScript&#8221; must not have a 
-				<span class="attribute">type</span> attribute whose value is not 
+				Element <span class="element">script</span> with attribute <span class="attribute">language</span> whose value is &#8220;JavaScript&#8221;
+				must not have attribute <span class="attribute">type</span> whose value is not
 				&#8220;text/javascript&#8221;.
 			</span></li>
+<li><span>
+				Element <span class="element">script</span> must not have attribute <span class="attribute">charset</span> unless attribute <span class="attribute">src</span> is
+				also specified.
+			</span></li>
+<li><span>
+				Element <span class="element">script</span> must not have attribute <span class="attribute">defer</span> unless attribute <span class="attribute">src</span> is
+				also specified.
+			</span></li>
+<li><span>
+				Element <span class="element">script</span> must not have attribute <span class="attribute">async</span> unless attribute <span class="attribute">src</span> is
+				also specified.
+			</span></li>
           <li><span>
 				The <span class="attribute">language</span> attribute on the <span class="element">script</span> element is obsolete.
 				Use the <span class="attribute">type</span> attribute instead.

Index: input.range.html
===================================================================
RCS file: /sources/public/html5/markup/input.range.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.range.html	30 Nov 2010 02:33:31 -0000	1.93
+++ input.range.html	3 Dec 2010 07:23:26 -0000	1.94
@@ -206,8 +206,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: schema.html
===================================================================
RCS file: /sources/public/html5/markup/schema.html,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- schema.html	30 Nov 2010 02:58:24 -0000	1.26
+++ schema.html	3 Dec 2010 07:23:27 -0000	1.27
@@ -2951,7 +2951,7 @@
 <div class='define' id='script.attrs.imported-define'>
   <div class='patternname' id='the-script.attrs.imported'><a href='#the-script.attrs.imported'>script.attrs.imported</a> =</div>
   <span class='pattern' id='script.attrs.imported'><a class='ref' href='#common.attrs'>common.attrs</a>
-   <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#script.attrs.src' title='script.attrs.src'>src</a>
+   <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#script.attrs.src' title='script.attrs.src'>src</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
    <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#script.attrs.defer' title='script.attrs.defer'>defer</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
    <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#script.attrs.async' title='script.attrs.async'>async</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
    <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#script.attrs.type' title='script.attrs.type'>type</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 

Index: input.button.html
===================================================================
RCS file: /sources/public/html5/markup/input.button.html,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -d -r1.89 -r1.90
--- input.button.html	30 Nov 2010 02:33:30 -0000	1.89
+++ input.button.html	3 Dec 2010 07:23:26 -0000	1.90
@@ -142,8 +142,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.text.html
===================================================================
RCS file: /sources/public/html5/markup/input.text.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.text.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.text.html	3 Dec 2010 07:23:27 -0000	1.91
@@ -247,8 +247,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: Makefile
===================================================================
RCS file: /sources/public/html5/markup/Makefile,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -d -r1.111 -r1.112
--- Makefile	30 Nov 2010 06:55:52 -0000	1.111
+++ Makefile	3 Dec 2010 07:23:25 -0000	1.112
@@ -1,8 +1,8 @@
 PARSE=xmllint
 PARSEFLAGS=--html --xmlout
 TOHTML=xmllint --html
-SVN=svn
-SVNFLAGS=
+HG=hg
+HGFLAGS=
 CURL=curl
 CURLFLAGS=-R
 UNZIP=unzip
@@ -35,9 +35,9 @@
 
 INCELIM_DIR=tools/rng-incelim-1.2
 WHATTF_BASE_URL=http://svn.versiondude.net/whattf/syntax/trunk/relaxng/
-OTHER_RNG=$(foreach rnc,$(wildcard schema/*.rnc),$(basename $(notdir $(rnc))).rng)
-ARIA_OTHER_RNG=$(foreach rnc,$(wildcard schema/*.rnc),aria/$(basename $(notdir $(rnc))).rng)
-SCHEMA_FILES=$(wildcard schema/*.rnc) schema/assertions.sch schema/LICENSE
+OTHER_RNG=$(foreach rnc,$(wildcard syntax/relaxng/*.rnc),$(basename $(notdir $(rnc))).rng)
+ARIA_OTHER_RNG=$(foreach rnc,$(wildcard syntax/relaxng/*.rnc),aria/$(basename $(notdir $(rnc))).rng)
+SCHEMA_FILES=$(wildcard syntax/relaxng/*.rnc) syntax/relaxng/assertions.sch syntax/relaxng/LICENSE
 MULTIPAGE_SPEC_FILES=$(foreach file,$(wildcard html5/spec/*.html),$(notdir $(file)))
 
 ELEMENTS=$(wildcard elements/*.html)
@@ -56,7 +56,7 @@
 	@echo $(MULTIPAGE_SPEC_FILES)
 
 patch-schema: $(SCHEMA_FILES)
-	$(SVN) $(SVNFLAGS) diff --depth files  schema > $@
+	$(HG) $(HGFLAGS) diff syntax/relaxng > $@
 
 html.rng: $(SCHEMA_FILES)
 	$(TRANG) $(TRANGFLAGS) html.rnc $@
@@ -73,7 +73,7 @@
 #	$(CURL) $(CURLFLAGS) -F "rngfile=@$(realpath $<);type=text/html" $(TRANG_HTML_SPEC_CGI) -o $@
 	$(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s/\s+<a[^<]+<\/a> notAllowed//g' $@
 
-LICENSE.xml: schema/LICENSE
+LICENSE.xml: syntax/relaxng/LICENSE
 	echo "<license>" > $@
 	$(PERL) $(PERLFLAGS) -p -e "s/&/&amp;/g" $< | $(PERL) $(PERLFLAGS) -p -e "s/</&lt;/g" >> $@
 	echo "</license>" >> $@
@@ -116,7 +116,7 @@
 	cp $< $@
 
 html.spec.src.html: html-compiled.rng schema.html \
-  tools/generate-spec-source.xsl schema/assertions.sch \
+  tools/generate-spec-source.xsl syntax/relaxng/assertions.sch \
   src/head.html src/header.src.html src/intro-scope.html \
   src/terms.html src/syntax.html src/documents.html \
   $(ELEMENTS) src/attributes.html src/map-attributes.html \
@@ -157,11 +157,18 @@
 	  | $(PERL) $(PERLFLAGS) -pi -e 's|>meta.http-equiv.content-type<|>meta http-equiv=content-type<|g' \
 	  | $(PERL) $(PERLFLAGS) -pi -e 's|>wrap.hard</a>|>wrap</a>=<span class="attr-values">"hard"</span><span class="postfix required" title="REQUIRED">&#x2605;</span>|g' \
 	  | $(PERL) $(PERLFLAGS) -pi -e 's|>wrap.soft</a>|>wrap</a>=<span class="attr-values">"soft"</span>|g' \
-	  | $(PERL) $(PERLFLAGS) -pi -e 's|element “([^”]+)”|element <span class="element">$$1</span>|g' \
-	  | $(PERL) $(PERLFLAGS) -pi -e 's|“([^”]+)” element|<span class="element">$$1</span> element|g' \
-	  | $(PERL) $(PERLFLAGS) -pi -e 's|“([^”]+)” elements|<span class="element">$$1</span> elements|g' \
-	  | $(PERL) $(PERLFLAGS) -pi -e 's|attribute “([^”]+)”|attribute <span class="attribute">$$1</span>|g' \
-	  | $(PERL) $(PERLFLAGS) -pi -e 's|“([^”]+)” attribute|<span class="attribute">$$1</span> attribute|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|element\s+“([^”]+)”|element <span class="element">$$1</span>|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|Element\s+“([^”]+)”|Element <span class="element">$$1</span>|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|“([^”]+)”\s+element|<span class="element">$$1</span> element|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|“([^”]+)”\s+elements|<span class="element">$$1</span> elements|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|attribute\s+“([^”]+)”|attribute <span class="attribute">$$1</span>|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|“([^”]+)”\s+attribute|<span class="attribute">$$1</span> attribute|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|element\s+&#8220;([^&]+)&#8221;|element <span class="element">$$1</span>|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|Element\s+&#8220;([^&]+)&#8221;|Element <span class="element">$$1</span>|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|&#8220;([^&]+)&#8221;\s+element|<span class="element">$$1</span> element|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|&#8220;([^&]+)&#8221;\s+elements|<span class="element">$$1</span> elements|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|attribute\s+&#8220;([^&]+)&#8221;|attribute <span class="attribute">$$1</span>|g' \
+	  | $(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s|&#8220;([^&]+)&#8221;\s+attribute|<span class="attribute">$$1</span> attribute|g' \
 	  > $@
 
 html5:
@@ -230,7 +237,7 @@
 	$(PERL) $(PERLFLAGS) -pi -e 'undef $$/; s/\s+<a[^<]+<\/a> notAllowed//g' $@
 
 aria/html.spec.src.html: aria/html-compiled.rng aria/schema.html \
-  tools/generate-spec-source.xsl schema/assertions.sch \
+  tools/generate-spec-source.xsl syntax/relaxng/assertions.sch \
   src/head.html src/header.src.html src/intro-scope.html \
   src/terms.html src/syntax.html src/documents.html \
   $(ELEMENTS) src/attributes.html src/datatypes.html src/references.html \
@@ -309,12 +316,8 @@
 
 schemaclean:
 ifneq ($(WHATTF_SCHEMA),)
-	rm -rf schema
-	mkdir schema
-	cp -p $(WHATTF_SCHEMA)/*.rnc schema
-	cp -p $(WHATTF_SCHEMA)/*.sch schema
-	cp -p $(WHATTF_SCHEMA)/LICENSE schema
-	cp -pR $(WHATTF_SCHEMA)/.svn schema
+	rm -rf syntax
+	cp -pR $(WHATTF_SCHEMA) syntax
 	-$(PATCH) $(PATCHFLAGS) < patch-schema
 endif
 

Index: input.checkbox.html
===================================================================
RCS file: /sources/public/html5/markup/input.checkbox.html,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -d -r1.89 -r1.90
--- input.checkbox.html	30 Nov 2010 02:33:30 -0000	1.89
+++ input.checkbox.html	3 Dec 2010 07:23:26 -0000	1.90
@@ -166,8 +166,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.tel.html
===================================================================
RCS file: /sources/public/html5/markup/input.tel.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.tel.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.tel.html	3 Dec 2010 07:23:27 -0000	1.91
@@ -244,8 +244,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.number.html
===================================================================
RCS file: /sources/public/html5/markup/input.number.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.number.html	30 Nov 2010 02:33:31 -0000	1.93
+++ input.number.html	3 Dec 2010 07:23:26 -0000	1.94
@@ -230,8 +230,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.datetime.html
===================================================================
RCS file: /sources/public/html5/markup/input.datetime.html,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -d -r1.95 -r1.96
--- input.datetime.html	30 Nov 2010 02:58:24 -0000	1.95
+++ input.datetime.html	3 Dec 2010 07:23:26 -0000	1.96
@@ -297,8 +297,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.password.html
===================================================================
RCS file: /sources/public/html5/markup/input.password.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.password.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.password.html	3 Dec 2010 07:23:26 -0000	1.91
@@ -230,8 +230,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.time.html
===================================================================
RCS file: /sources/public/html5/markup/input.time.html,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -d -r1.95 -r1.96
--- input.time.html	30 Nov 2010 02:58:24 -0000	1.95
+++ input.time.html	3 Dec 2010 07:23:27 -0000	1.96
@@ -258,8 +258,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.color.html
===================================================================
RCS file: /sources/public/html5/markup/input.color.html,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -d -r1.91 -r1.92
--- input.color.html	30 Nov 2010 02:33:30 -0000	1.91
+++ input.color.html	3 Dec 2010 07:23:26 -0000	1.92
@@ -192,8 +192,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.image.html
===================================================================
RCS file: /sources/public/html5/markup/input.image.html,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -d -r1.94 -r1.95
--- input.image.html	30 Nov 2010 02:33:31 -0000	1.94
+++ input.image.html	3 Dec 2010 07:23:26 -0000	1.95
@@ -258,8 +258,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.file.html
===================================================================
RCS file: /sources/public/html5/markup/input.file.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.file.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.file.html	3 Dec 2010 07:23:26 -0000	1.91
@@ -172,8 +172,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.radio.html
===================================================================
RCS file: /sources/public/html5/markup/input.radio.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.radio.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.radio.html	3 Dec 2010 07:23:26 -0000	1.91
@@ -167,8 +167,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.reset.html
===================================================================
RCS file: /sources/public/html5/markup/input.reset.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.reset.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.reset.html	3 Dec 2010 07:23:26 -0000	1.91
@@ -143,8 +143,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.datetime-local.html
===================================================================
RCS file: /sources/public/html5/markup/input.datetime-local.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.datetime-local.html	30 Nov 2010 02:33:30 -0000	1.93
+++ input.datetime-local.html	3 Dec 2010 07:23:26 -0000	1.94
@@ -279,8 +279,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: label.html
===================================================================
RCS file: /sources/public/html5/markup/label.html,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -d -r1.87 -r1.88
--- label.html	24 Oct 2010 21:55:45 -0000	1.87
+++ label.html	3 Dec 2010 07:23:27 -0000	1.88
@@ -101,8 +101,7 @@
 				or <span class="element">textarea</span> element.
 			</span></li>
 <li><span>
-				The <span class="attribute">for</span> attribute of the &#8220;label&#8221; 
-				element must refer to a form control.
+				The <span class="attribute">for</span> attribute of the <span class="element">label</span> element must refer to a form control.
 			</span></li>
           <li><span>
 				The interactive element <span class="element">label</span> must not 

Index: input.hidden.html
===================================================================
RCS file: /sources/public/html5/markup/input.hidden.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.hidden.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.hidden.html	3 Dec 2010 07:23:26 -0000	1.91
@@ -132,8 +132,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: patch-schema
===================================================================
RCS file: /sources/public/html5/markup/patch-schema,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -d -r1.96 -r1.97
--- patch-schema	30 Nov 2010 02:58:24 -0000	1.96
+++ patch-schema	3 Dec 2010 07:23:27 -0000	1.97
@@ -1,7 +1,7 @@
-Index: schema/revision.rnc
+Index: syntax/relaxng/revision.rnc
 ===================================================================
---- schema/revision.rnc	(revision 577)
-+++ schema/revision.rnc	(working copy)
+--- syntax/relaxng/revision.rnc	(revision 577)
++++ syntax/relaxng/revision.rnc	(working copy)
 @@ -2,17 +2,6 @@
  ##  RELAX NG Schema for HTML 5: Revision Annotations                  #
  # #####################################################################
@@ -60,10 +60,10 @@
  	del.inner.flow =
  		( common.inner.flow )
  	del.inner.phrasing =
-Index: schema/web-forms.rnc
+Index: syntax/relaxng/web-forms.rnc
 ===================================================================
---- schema/web-forms.rnc	(revision 577)
-+++ schema/web-forms.rnc	(working copy)
+--- syntax/relaxng/web-forms.rnc	(revision 577)
++++ syntax/relaxng/web-forms.rnc	(working copy)
 @@ -9,6 +9,7 @@
  	common-form.attrs =
  		(	common-form.attrs.name?
@@ -168,10 +168,10 @@
  
  	button.elem |= button.button.elem
  
-Index: schema/tables.rnc
+Index: syntax/relaxng/tables.rnc
 ===================================================================
---- schema/tables.rnc	(revision 577)
-+++ schema/tables.rnc	(working copy)
+--- syntax/relaxng/tables.rnc	(revision 577)
++++ syntax/relaxng/tables.rnc	(working copy)
 @@ -157,38 +157,6 @@
  	tr.inner =
  		( ( td.elem | th.elem )* )
@@ -274,10 +274,10 @@
 +			}
  	th.inner =
  		( common.inner.phrasing )
-Index: schema/embed.rnc
+Index: syntax/relaxng/embed.rnc
 ===================================================================
---- schema/embed.rnc	(revision 577)
-+++ schema/embed.rnc	(working copy)
+--- syntax/relaxng/embed.rnc	(revision 577)
++++ syntax/relaxng/embed.rnc	(working copy)
 @@ -248,7 +248,7 @@
  			}
  		object.attrs.name =
@@ -398,10 +398,10 @@
  #				xsd:token {
  #					pattern = "-?[0-9]+,-?[0-9]+,-?[0-9]+,-?[0-9]+,-?[0-9]+,-?[0-9]+(,-?[0-9]+,-?[0-9]+)*"
  #				}
-Index: schema/media.rnc
+Index: syntax/relaxng/media.rnc
 ===================================================================
---- schema/media.rnc	(revision 577)
-+++ schema/media.rnc	(working copy)
+--- syntax/relaxng/media.rnc	(revision 577)
++++ syntax/relaxng/media.rnc	(working copy)
 @@ -4,32 +4,6 @@
  ##  RELAX NG Schema for HTML 5: Advanced Embedded Content             #
  # #####################################################################
@@ -554,10 +554,10 @@
  		,	common.inner.phrasing
  		)
  
-Index: schema/phrase.rnc
+Index: syntax/relaxng/phrase.rnc
 ===================================================================
---- schema/phrase.rnc	(revision 577)
-+++ schema/phrase.rnc	(working copy)
+--- syntax/relaxng/phrase.rnc	(revision 577)
++++ syntax/relaxng/phrase.rnc	(working copy)
 @@ -13,13 +13,12 @@
  	a.attrs =
  		(	common.attrs
@@ -648,10 +648,10 @@
  ## Emphatic Stress: <em>
  
  	em.elem =
-Index: schema/web-forms2.rnc
+Index: syntax/relaxng/web-forms2.rnc
 ===================================================================
---- schema/web-forms2.rnc	(revision 577)
-+++ schema/web-forms2.rnc	(working copy)
+--- syntax/relaxng/web-forms2.rnc	(revision 577)
++++ syntax/relaxng/web-forms2.rnc	(working copy)
 @@ -6,9 +6,6 @@
  
  ## Shared attributes for form controls
@@ -700,10 +700,10 @@
  			}
  		form.attrs.autocomplete = 
  			attribute autocomplete {
-Index: schema/meta.rnc
+Index: syntax/relaxng/meta.rnc
 ===================================================================
---- schema/meta.rnc	(revision 577)
-+++ schema/meta.rnc	(working copy)
+--- syntax/relaxng/meta.rnc	(revision 577)
++++ syntax/relaxng/meta.rnc	(working copy)
 @@ -53,7 +53,11 @@
  		&	body.attrs.onafterprint?
  		&	body.attrs.onbeforeprint?
@@ -895,10 +895,10 @@
 -	common.elem.metadata |= ( meta.charset.elem | meta.http-equiv.content-type.elem )
 +	common.elem.metadata |= meta.charset.elem
 +	common.elem.metadata |= meta.http-equiv.content-type.elem
-Index: schema/applications.rnc
+Index: syntax/relaxng/applications.rnc
 ===================================================================
---- schema/applications.rnc	(revision 577)
-+++ schema/applications.rnc	(working copy)
+--- syntax/relaxng/applications.rnc	(revision 577)
++++ syntax/relaxng/applications.rnc	(working copy)
 @@ -4,18 +4,6 @@
  ##  RELAX NG Schema for HTML 5: Web Application Features              #
  # #####################################################################
@@ -1024,10 +1024,10 @@
  	common.elem.phrasing |= command.elem
  
  ## Menu: <menu>
-Index: schema/core-scripting.rnc
+Index: syntax/relaxng/core-scripting.rnc
 ===================================================================
---- schema/core-scripting.rnc	(revision 577)
-+++ schema/core-scripting.rnc	(working copy)
+--- syntax/relaxng/core-scripting.rnc	(revision 577)
++++ syntax/relaxng/core-scripting.rnc	(working copy)
 @@ -52,9 +52,9 @@
  				string
  			}
@@ -1062,10 +1062,10 @@
  
  	scripting.attr.onabort =
  		attribute onabort { string }
-Index: schema/common.rnc
+Index: syntax/relaxng/common.rnc
 ===================================================================
---- schema/common.rnc	(revision 577)
-+++ schema/common.rnc	(working copy)
+--- syntax/relaxng/common.rnc	(revision 577)
++++ syntax/relaxng/common.rnc	(working copy)
 @@ -38,16 +38,16 @@
  	common.attr.anything =
  		attribute * { text }*
@@ -1216,10 +1216,10 @@
  common.attrs.aria = ( notAllowed )
  common.attrs.aria.implicit.button = ( notAllowed )
  common.attrs.aria.implicit.input = ( notAllowed )
-Index: schema/block.rnc
+Index: syntax/relaxng/block.rnc
 ===================================================================
---- schema/block.rnc	(revision 577)
-+++ schema/block.rnc	(working copy)
+--- syntax/relaxng/block.rnc	(revision 577)
++++ syntax/relaxng/block.rnc	(working copy)
 @@ -114,12 +114,12 @@
  		element li { oli.inner & oli.attrs }
  	oli.attrs =

Index: index.html
===================================================================
RCS file: /sources/public/html5/markup/index.html,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- index.html	30 Nov 2010 06:55:52 -0000	1.16
+++ index.html	3 Dec 2010 07:23:25 -0000	1.17
@@ -13,7 +13,7 @@
 <div id="jump-indexes" class="no-number no-toc"><div id="jumpIndexA-button">jump</div></div>
 <div class="head">
 <h1>HTML: The Markup Language Reference</h1>
-<h2>Unofficial Editor&#8217;s Draft <em>30 November 2010</em>
+<h2>Unofficial Editor&#8217;s Draft <em>3 December 2010</em>
 </h2>
 <dt>Editors:</dt>
 <dd>
@@ -66,7 +66,7 @@
       <h2>Status of this Document </h2>
     
     <p>
-        This document is the 30 November 2010 Editor&#8217;s Draft of 
+        This document is the 3 December 2010 Editor&#8217;s Draft of 
         <cite>HTML: The Markup Language Reference</cite>.
       
       If you&#8217;d like to comment on this document, the preferred

Index: input.search.html
===================================================================
RCS file: /sources/public/html5/markup/input.search.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.search.html	30 Nov 2010 02:33:31 -0000	1.93
+++ input.search.html	3 Dec 2010 07:23:26 -0000	1.94
@@ -245,8 +245,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.293
retrieving revision 1.294
diff -u -d -r1.293 -r1.294
--- spec.html	30 Nov 2010 06:55:53 -0000	1.293
+++ spec.html	3 Dec 2010 07:23:27 -0000	1.294
@@ -10,7 +10,7 @@
 <div id="jump-indexes" class="no-number no-toc"><div id="jumpIndexA-button">jump</div></div>
 <div class="head">
 <h1>HTML: The Markup Language Reference</h1>
-<h2>Unofficial Editor&#8217;s Draft <em>30 November 2010</em>
+<h2>Unofficial Editor&#8217;s Draft <em>3 December 2010</em>
 </h2>
 <dt>Editors:</dt>
 <dd>
@@ -63,7 +63,7 @@
       <h2>Status of this Document </h2>
     
     <p>
-        This document is the 30 November 2010 Editor&#8217;s Draft of 
+        This document is the 3 December 2010 Editor&#8217;s Draft of 
         <cite>HTML: The Markup Language Reference</cite>.
       
       If you&#8217;d like to comment on this document, the preferred
@@ -10065,8 +10065,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -10368,8 +10367,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -10607,8 +10605,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -10847,8 +10844,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -11062,8 +11058,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -11355,8 +11350,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -11571,8 +11565,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -11816,8 +11809,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -12021,8 +12013,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -12352,8 +12343,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -12722,8 +12712,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -13074,8 +13063,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -13413,8 +13401,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -13770,8 +13757,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -14101,8 +14087,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -14494,8 +14479,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -14797,8 +14781,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -15076,8 +15059,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -15438,8 +15420,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -15757,8 +15738,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -16075,8 +16055,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -16392,8 +16371,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -16657,8 +16635,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
@@ -17204,8 +17181,7 @@
 				or <span class="element">textarea</span> element.
 			</span></li>
 <li><span>
-				The <span class="attribute">for</span> attribute of the &#8220;label&#8221; 
-				element must refer to a form control.
+				The <span class="attribute">for</span> attribute of the <span class="element">label</span> element must refer to a form control.
 			</span></li>
           <li><span>
 				The interactive element <span class="element">label</span> must not 
@@ -20907,7 +20883,7 @@
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="#script.attrs.language" title="script.attrs.language">language</a> </p>
         <div class="postfix or">or</div>
           <p><a href="#global-attributes">global attributes</a>
-   <span class="postfix intermixed">&amp;</span> <a class="ref" href="#script.attrs.src" title="script.attrs.src">src</a><span class="postfix required" title="REQUIRED">&#9733;</span>
+   <span class="postfix intermixed">&amp;</span> <a class="ref" href="#script.attrs.src" title="script.attrs.src">src</a> 
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="#script.attrs.defer" title="script.attrs.defer">defer</a> 
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="#script.attrs.async" title="script.attrs.async">async</a> 
    <span class="postfix intermixed">&amp;</span> <a class="ref" href="#script.attrs.type" title="script.attrs.type">type</a> 
@@ -21016,8 +20992,7 @@
     <li>A
     <span class="element">script</span>
     element with a 
-    &#8220;src&#8221;
-    attribute must contain only:
+    <span class="attribute">src</span> attribute must contain only:
       <ul>
 <li>lines that consist solely of a newline, optionally
         preceded by one or more space (U+0020) characters or tab
@@ -21040,11 +21015,22 @@
 </li>
   
           <li><span>
-				A <span class="element">script</span> element with a
-				<span class="attribute">language</span> attribute whose value is &#8220;JavaScript&#8221; must not have a 
-				<span class="attribute">type</span> attribute whose value is not 
+				Element <span class="element">script</span> with attribute <span class="attribute">language</span> whose value is &#8220;JavaScript&#8221;
+				must not have attribute <span class="attribute">type</span> whose value is not
 				&#8220;text/javascript&#8221;.
 			</span></li>
+<li><span>
+				Element <span class="element">script</span> must not have attribute <span class="attribute">charset</span> unless attribute <span class="attribute">src</span> is
+				also specified.
+			</span></li>
+<li><span>
+				Element <span class="element">script</span> must not have attribute <span class="attribute">defer</span> unless attribute <span class="attribute">src</span> is
+				also specified.
+			</span></li>
+<li><span>
+				Element <span class="element">script</span> must not have attribute <span class="attribute">async</span> unless attribute <span class="attribute">src</span> is
+				also specified.
+			</span></li>
           <li><span>
 				The <span class="attribute">language</span> attribute on the <span class="element">script</span> element is obsolete.
 				Use the <span class="attribute">type</span> attribute instead.

Index: input.week.html
===================================================================
RCS file: /sources/public/html5/markup/input.week.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.week.html	30 Nov 2010 02:33:31 -0000	1.93
+++ input.week.html	3 Dec 2010 07:23:27 -0000	1.94
@@ -320,8 +320,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.submit.html
===================================================================
RCS file: /sources/public/html5/markup/input.submit.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- input.submit.html	30 Nov 2010 02:33:31 -0000	1.90
+++ input.submit.html	3 Dec 2010 07:23:27 -0000	1.91
@@ -220,8 +220,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.date.html
===================================================================
RCS file: /sources/public/html5/markup/input.date.html,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -d -r1.94 -r1.95
--- input.date.html	30 Nov 2010 02:58:24 -0000	1.94
+++ input.date.html	3 Dec 2010 07:23:26 -0000	1.95
@@ -266,8 +266,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.

Index: input.url.html
===================================================================
RCS file: /sources/public/html5/markup/input.url.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- input.url.html	30 Nov 2010 02:33:31 -0000	1.93
+++ input.url.html	3 Dec 2010 07:23:27 -0000	1.94
@@ -246,8 +246,7 @@
 				ID value that matches that <span class="attribute">for</span> attribute.
 			</span></li>
           <li><span>
-				The <span class="attribute">list</span> attribute of the &#8220;input&#8221; 
-				element must refer to a <span class="element">datalist</span> element.
+				The <span class="attribute">list</span> attribute of the <span class="element">input</span> element must refer to a <span class="element">datalist</span> element.
 			</span></li>
           <li><span>
 				The <span class="attribute">usemap</span> attribute on the <span class="element">input</span> element is obsolete.
Received on Friday, 3 December 2010 07:24:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 3 December 2010 07:26:54 GMT