html5/markup Overview.html,1.476,1.477 audio.html,1.95,1.96 base.html,1.89,1.90 blockquote.html,1.81,1.82 button.submit.html,1.90,1.91 command.checkbox.html,1.85,1.86 command.command.html,1.85,1.86 command.radio.html,1.85,1.86 datatypes.html,1.88,1.89 del.html,1.90,1.91 embed.html,1.90,1.91 form.html,1.93,1.94 global-attributes.html,1.40,1.41 html.html,1.84,1.85 iframe.html,1.101,1.102 img.html,1.97,1.98 index-of-terms.html,1.13,1.14 index-of-terms.xhtml,1.13,1.14 index.html,1.22,1.23 input.image.html,1.98,1.99 input.submit.html,1.94,1.95 ins.html,1.91,1.92 link.html,1.93,1.94 object.html,1.99,1.100 patch-schema,1.100,1.101 q.html,1.81,1.82 schema.html,1.32,1.33 script.html,1.99,1.100 source.html,1.94,1.95 spec.html,1.302,1.303 syntax.html,1.74,1.75 track.html,1.2,1.3 video.html,1.104,1.105

Update of /sources/public/html5/markup
In directory hutz:/tmp/cvs-serv8736

Modified Files:
	Overview.html audio.html base.html blockquote.html 
	button.submit.html command.checkbox.html command.command.html 
	command.radio.html datatypes.html del.html embed.html 
	form.html global-attributes.html html.html iframe.html 
	img.html index-of-terms.html index-of-terms.xhtml index.html 
	input.image.html input.submit.html ins.html link.html 
	object.html patch-schema q.html schema.html script.html 
	source.html spec.html syntax.html track.html video.html 
Log Message:
document "non-empty URL" att value cases


Index: Overview.html
===================================================================
RCS file: /sources/public/html5/markup/Overview.html,v
retrieving revision 1.476
retrieving revision 1.477
diff -u -d -r1.476 -r1.477
--- Overview.html	16 Dec 2010 07:20:57 -0000	1.476
+++ Overview.html	17 Dec 2010 12:33:13 -0000	1.477
@@ -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>16 December 2010</em>
+<h2>Unofficial Editor&#8217;s Draft <em>17 December 2010</em>
 </h2>
 <dt>Editors:</dt>
 <dd>
@@ -66,7 +66,7 @@
       <h2>Status of this Document </h2>
     
     <p>
-        This document is the 16 December 2010 Editor&#8217;s Draft of 
+        This document is the 17 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: iframe.html
===================================================================
RCS file: /sources/public/html5/markup/iframe.html,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -d -r1.101 -r1.102
--- iframe.html	15 Dec 2010 05:52:03 -0000	1.101
+++ iframe.html	17 Dec 2010 12:33:15 -0000	1.102
@@ -63,7 +63,7 @@
             <dt id="iframe.attrs.src" title="iframe.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-iframe-element.html#attr-iframe-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref14">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref5">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="iframe.html#iframe.attrs.src">#</a>
 </dt>

Index: ins.html
===================================================================
RCS file: /sources/public/html5/markup/ins.html,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -d -r1.91 -r1.92
--- ins.html	15 Dec 2010 05:52:05 -0000	1.91
+++ ins.html	17 Dec 2010 12:33:15 -0000	1.92
@@ -56,7 +56,7 @@
             <dt id="ins.attrs.cite" title="ins.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/edits.html#attr-mod-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref19">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref12">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="ins.html#ins.attrs.cite">#</a>
 </dt>

Index: html.html
===================================================================
RCS file: /sources/public/html5/markup/html.html,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -d -r1.84 -r1.85
--- html.html	15 Dec 2010 05:52:03 -0000	1.84
+++ html.html	17 Dec 2010 12:33:15 -0000	1.85
@@ -59,7 +59,7 @@
             <dt id="html.attrs.manifest" title="html.attrs.manifest">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/semantics.html#attr-html-manifest">&#9432;</a>
 <span class="attribute-name">manifest</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref13">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref4">Non-empty URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="html.html#html.attrs.manifest">#</a>
 </dt>

Index: global-attributes.html
===================================================================
RCS file: /sources/public/html5/markup/global-attributes.html,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- global-attributes.html	16 Dec 2010 07:20:58 -0000	1.40
+++ global-attributes.html	17 Dec 2010 12:33:14 -0000	1.41
@@ -792,7 +792,7 @@
             <dt id="common.attrs.xmlbase" title="common.attrs.xmlbase">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/elements.html#the-xml:base-attribute-xml-only">&#9432;</a>
 <span class="attribute-name">xml:base</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref28">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref14">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="global-attributes.html#common.attrs.xmlbase">#</a>
 </dt>

Index: script.html
===================================================================
RCS file: /sources/public/html5/markup/script.html,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -d -r1.99 -r1.100
--- script.html	15 Dec 2010 05:52:07 -0000	1.99
+++ script.html	17 Dec 2010 12:33:16 -0000	1.100
@@ -89,7 +89,7 @@
             <dt id="script.attrs.src" title="script.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/scripting-1.html#attr-script-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref23">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref10">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="script.html#script.attrs.src">#</a>
 </dt>

Index: audio.html
===================================================================
RCS file: /sources/public/html5/markup/audio.html,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -d -r1.95 -r1.96
--- audio.html	15 Dec 2010 05:52:00 -0000	1.95
+++ audio.html	17 Dec 2010 12:33:14 -0000	1.96
@@ -135,7 +135,7 @@
             <dt id="audio.attrs.src" title="audio.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-media-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref3">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref1">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="audio.html#audio.attrs.src">#</a>
 </dt>

Index: command.command.html
===================================================================
RCS file: /sources/public/html5/markup/command.command.html,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -d -r1.85 -r1.86
--- command.command.html	15 Dec 2010 05:52:01 -0000	1.85
+++ command.command.html	17 Dec 2010 12:33:14 -0000	1.86
@@ -78,7 +78,7 @@
             <dt id="command.command.attrs.icon" title="command.command.attrs.icon">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/interactive-elements.html#attr-command-icon">&#9432;</a>
 <span class="attribute-name">icon</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref7">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref6">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="command.command.html#command.command.attrs.icon">#</a>
 </dt>

Index: schema.html
===================================================================
RCS file: /sources/public/html5/markup/schema.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- schema.html	15 Dec 2010 05:52:07 -0000	1.32
+++ schema.html	17 Dec 2010 12:33:16 -0000	1.33
@@ -428,6 +428,10 @@
   <span class='pattern' id='common.data.uri'>d:string ""
    <span class='postfix or'>or</span> d:iri-ref</span>
 </div>
+<div class='define' id='common.data.uri.non-empty-define'>
+  <div class='patternname' id='the-common.data.uri.non-empty'><a href='#the-common.data.uri.non-empty'>uri.non-empty</a> =</div>
+  <span class='pattern' id='common.data.uri.non-empty'>d:iri-ref</span>
+</div>
 <div class='define' id='common.data.uri.absolute-define'>
   <div class='patternname' id='the-common.data.uri.absolute'><a href='#the-common.data.uri.absolute'>uri.absolute</a> =</div>
   <span class='pattern' id='common.data.uri.absolute'>d:iri</span>
@@ -773,22 +777,12 @@
    <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#link.attrs.type' title='link.attrs.type'>type</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
    <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#link.attrs.sizes' title='link.attrs.sizes'>sizes</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> </span>
 </div>
-<div class='define' id='link.attrs.sizes-define'>
-  <div class='patternname' id='the-link.attrs.sizes'><a href='#the-link.attrs.sizes'>sizes</a> =</div>
-  <span class='pattern' id='link.attrs.sizes'><span class='type'>attribute </span>
-  <span class='name'>sizes</span>
-   {<span class='model'>
-      d:string "any"
-       <span class='postfix or'>or</span> <a class='ref' href='#common.data.sizes' title='common.data.sizes'>sizes</a>
-    </span>}
-  </span>
-</div>
 <div class='define' id='link.attrs.href-define'>
   <div class='patternname' id='the-link.attrs.href'><a href='#the-link.attrs.href'>href</a> =</div>
   <span class='pattern' id='link.attrs.href'><span class='type'>attribute </span>
   <span class='name'>href</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -828,6 +822,16 @@
     </span>}
   </span>
 </div>
+<div class='define' id='link.attrs.sizes-define'>
+  <div class='patternname' id='the-link.attrs.sizes'><a href='#the-link.attrs.sizes'>sizes</a> =</div>
+  <span class='pattern' id='link.attrs.sizes'><span class='type'>attribute </span>
+  <span class='name'>sizes</span>
+   {<span class='model'>
+      d:string "any"
+       <span class='postfix or'>or</span> <a class='ref' href='#common.data.sizes' title='common.data.sizes'>sizes</a>
+    </span>}
+  </span>
+</div>
 <div class='define' id='style-define'>
   <div class='patternname' id='the-style'><a href='#the-style'>style</a> =</div>
   <span class='pattern' id='style'><span class='type'>element </span>
@@ -2168,7 +2172,7 @@
   <span class='pattern' id='img.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -2250,7 +2254,7 @@
   <span class='pattern' id='embed.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -2434,7 +2438,7 @@
   <span class='pattern' id='object.attrs.data'><span class='type'>attribute </span>
   <span class='name'>data</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -2548,7 +2552,7 @@
   <span class='pattern' id='iframe.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -2984,7 +2988,7 @@
   <span class='pattern' id='script.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -3743,7 +3747,7 @@
   <span class='pattern' id='source.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -3843,7 +3847,7 @@
   <span class='pattern' id='video.attrs.poster'><span class='type'>attribute </span>
   <span class='name'>poster</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -3885,7 +3889,7 @@
   <span class='pattern' id='video.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -3977,7 +3981,7 @@
   <span class='pattern' id='audio.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -4032,7 +4036,7 @@
   <span class='pattern' id='track.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -4912,7 +4916,7 @@
   <span class='pattern' id='input.image.attrs.src'><span class='type'>attribute </span>
   <span class='name'>src</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -6322,7 +6326,7 @@
   <span class='pattern' id='html.attrs.manifest'><span class='type'>attribute </span>
   <span class='name'>manifest</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>
@@ -6537,7 +6541,7 @@
   <span class='pattern' id='command.checkbox.attrs.icon'><span class='type'>attribute </span>
   <span class='name'>icon</span>
    {<span class='model'>
-      <a class='ref' href='#common.data.uri' title='common.data.uri'>uri</a>
+      <a class='ref' href='#common.data.uri.non-empty' title='common.data.uri.non-empty'>uri.non-empty</a>
     </span>}
   </span>
 </div>

Index: syntax.html
===================================================================
RCS file: /sources/public/html5/markup/syntax.html,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -d -r1.74 -r1.75
--- syntax.html	16 Dec 2010 07:21:00 -0000	1.74
+++ syntax.html	17 Dec 2010 12:33:17 -0000	1.75
@@ -385,6 +385,7 @@
       <code><a href="meta.html#meta">meta</a></code>,
       <code><a href="param.html#param">param</a></code>,
       <code><a href="source.html#source">source</a></code>,
+      <code><a href="track.html#track">track</a></code>,
       <code><a href="wbr.html#wbr">wbr</a></code>
       </li>
     </ul>

Index: link.html
===================================================================
RCS file: /sources/public/html5/markup/link.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- link.html	15 Dec 2010 05:52:05 -0000	1.93
+++ link.html	17 Dec 2010 12:33:16 -0000	1.94
@@ -61,7 +61,7 @@
             <dt id="link.attrs.href" title="link.attrs.href">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-href">&#9432;</a>
 <span class="attribute-name">href</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref20">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref8">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="link.html#link.attrs.href">#</a>
 </dt>

Index: track.html
===================================================================
RCS file: /sources/public/html5/markup/track.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- track.html	15 Dec 2010 08:01:03 -0000	1.2
+++ track.html	17 Dec 2010 12:33:17 -0000	1.3
@@ -102,7 +102,7 @@
             <dt id="track.attrs.src" title="track.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-track-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref25">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref12">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="track.html#track.attrs.src">#</a>
 </dt>

Index: object.html
===================================================================
RCS file: /sources/public/html5/markup/object.html,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -d -r1.99 -r1.100
--- object.html	15 Dec 2010 05:52:06 -0000	1.99
+++ object.html	17 Dec 2010 12:33:16 -0000	1.100
@@ -74,7 +74,7 @@
             <dt id="object.attrs.data" title="object.attrs.data">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-iframe-element.html#attr-object-data">&#9432;</a>
 <span class="attribute-name">data</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref21">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref9">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="object.html#object.attrs.data">#</a>
 </dt>

Index: img.html
===================================================================
RCS file: /sources/public/html5/markup/img.html,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -d -r1.97 -r1.98
--- img.html	15 Dec 2010 05:52:03 -0000	1.97
+++ img.html	17 Dec 2010 12:33:15 -0000	1.98
@@ -61,7 +61,7 @@
             <dt id="img.attrs.src" title="img.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/embedded-content-1.html#attr-img-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref15">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref6">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="img.html#img.attrs.src">#</a>
 </dt>

Index: datatypes.html
===================================================================
RCS file: /sources/public/html5/markup/datatypes.html,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -d -r1.88 -r1.89
--- datatypes.html	16 Dec 2010 07:20:57 -0000	1.88
+++ datatypes.html	17 Dec 2010 12:33:14 -0000	1.89
@@ -448,7 +448,7 @@
         <var class="defined-elsewhere">IRI reference</var>,
         so the empty string is allowed anywhere this reference lists
         the
-        <var>URL</var>
+        &#8220;<var>URL</var>&#8221;
         datatype as being allowed.</p>
       </div>
     
@@ -471,12 +471,25 @@
         <a href="datatypes.html#data-url-no-spaces" id="data-url-no-spaces_xref3">URL</a>,
         so the empty string is allowed anywhere this reference lists
         the 
-        <var>URL potentially surrounded by spaces</var>
+        &#8220;<var>URL potentially surrounded by spaces</var>&#8221;
         datatype as being allowed.</p>
       </div>
     
       </div>
         
+      <div id="common.data.uri.non-empty-def" class="no-toc no-number section">
+        <h2 class="common-subhead">
+<dfn id="common.data.uri.non-empty">Non-empty URL potentially surrounded by spaces</dfn> <a class="hash" href="#common.data.uri.non-empty-def">#</a>
+</h2>
+        
+      <div class="datatype-desc">A
+        <a href="datatypes.html#data-url-no-spaces" id="data-url-no-spaces_xref4">URL</a>
+        that is not the empty string, optionally with leading and/or
+        trailing
+        <a href="terminology.html#space" id="space_xref47">space characters</a>.</div>
+    
+      </div>
+        
       <div id="common.data.uri.absolute-def" class="no-toc no-number section">
         <h2 class="common-subhead">
 <dfn id="common.data.uri.absolute">absolute URL</dfn> <a class="hash" href="#common.data.uri.absolute-def">#</a>
@@ -563,7 +576,7 @@
 <li>The literal string
           "<code>text/html;</code>".</li>
           <li>Optionally, one or more
-          <a href="terminology.html#space" id="space_xref47">space characters</a>.</li>
+          <a href="terminology.html#space" id="space_xref48">space characters</a>.</li>
           <li>The literal string
           "<code>charset=</code>".</li>
           <li>One of the following:
@@ -602,13 +615,13 @@
               "<code title="U+003B SEMICOLON">;</code>"
               character.</li>
               <li>One or more
-              <a href="terminology.html#space" id="space_xref48">space characters</a>.</li>
+              <a href="terminology.html#space" id="space_xref49">space characters</a>.</li>
               <li>A
               <a href="terminology.html#case-insensitive" id="case-insensitive_xref35">case-insensitive match</a>
               for the string
               "<code>url=</code>".</li>
               <li>A
-              <a href="datatypes.html#data-url-no-spaces" id="data-url-no-spaces_xref4">URL</a>.</li>
+              <a href="datatypes.html#data-url-no-spaces" id="data-url-no-spaces_xref5">URL</a>.</li>
             </ol>
 </li>
         </ul>
@@ -771,7 +784,7 @@
           <ul>
 <li>the empty string</li>
             <li>any string consisting only of 
-            <a href="terminology.html#space" id="space_xref49">space characters</a>
+            <a href="terminology.html#space" id="space_xref50">space characters</a>
 </li>
           </ul>
 </div>
@@ -802,7 +815,7 @@
           <ul>
 <li>the empty string</li>
             <li>any string consisting only of 
-            <a href="terminology.html#space" id="space_xref50">space characters</a>
+            <a href="terminology.html#space" id="space_xref51">space characters</a>
 </li>
           </ul>
 </div>

Index: command.radio.html
===================================================================
RCS file: /sources/public/html5/markup/command.radio.html,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -d -r1.85 -r1.86
--- command.radio.html	15 Dec 2010 05:52:01 -0000	1.85
+++ command.radio.html	17 Dec 2010 12:33:14 -0000	1.86
@@ -97,7 +97,7 @@
             <dt id="command.radio.attrs.icon" title="command.radio.attrs.icon">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/interactive-elements.html#attr-command-icon">&#9432;</a>
 <span class="attribute-name">icon</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref8">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref7">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="command.radio.html#command.radio.attrs.icon">#</a>
 </dt>

Index: embed.html
===================================================================
RCS file: /sources/public/html5/markup/embed.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- embed.html	15 Dec 2010 05:52:02 -0000	1.90
+++ embed.html	17 Dec 2010 12:33:14 -0000	1.91
@@ -60,7 +60,7 @@
             <dt id="embed.attrs.src" title="embed.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-iframe-element.html#attr-embed-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref11">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref3">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="embed.html#embed.attrs.src">#</a>
 </dt>

Index: del.html
===================================================================
RCS file: /sources/public/html5/markup/del.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- del.html	15 Dec 2010 05:52:01 -0000	1.90
+++ del.html	17 Dec 2010 12:33:14 -0000	1.91
@@ -58,7 +58,7 @@
             <dt id="del.attrs.cite" title="del.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/edits.html#attr-mod-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref10">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref8">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="del.html#del.attrs.cite">#</a>
 </dt>

Index: input.image.html
===================================================================
RCS file: /sources/public/html5/markup/input.image.html,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -d -r1.98 -r1.99
--- input.image.html	15 Dec 2010 05:52:04 -0000	1.98
+++ input.image.html	17 Dec 2010 12:33:15 -0000	1.99
@@ -129,7 +129,7 @@
             <dt id="input.image.attrs.src" title="input.image.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/number-state.html#attr-input-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref17">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref7">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="input.image.html#input.image.attrs.src">#</a>
 </dt>
@@ -138,7 +138,7 @@
             <dt id="input.image.attrs.formaction" title="input.image.attrs.formaction">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formaction">&#9432;</a>
 <span class="attribute-name">formaction</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref18">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref11">URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.image.html#input.image.attrs.formaction">#</a>
 </dt>

Index: command.checkbox.html
===================================================================
RCS file: /sources/public/html5/markup/command.checkbox.html,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -d -r1.85 -r1.86
--- command.checkbox.html	15 Dec 2010 05:52:01 -0000	1.85
+++ command.checkbox.html	17 Dec 2010 12:33:14 -0000	1.86
@@ -88,7 +88,7 @@
             <dt id="command.checkbox.attrs.icon" title="command.checkbox.attrs.icon">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/interactive-elements.html#attr-command-icon">&#9432;</a>
 <span class="attribute-name">icon</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref9">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref2">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="command.checkbox.html#command.checkbox.attrs.icon">#</a>
 </dt>

Index: q.html
===================================================================
RCS file: /sources/public/html5/markup/q.html,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -d -r1.81 -r1.82
--- q.html	15 Dec 2010 05:52:06 -0000	1.81
+++ q.html	17 Dec 2010 12:33:16 -0000	1.82
@@ -58,7 +58,7 @@
             <dt id="q.attrs.cite" title="q.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/text-level-semantics.html#attr-q-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref22">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref13">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="q.html#q.attrs.cite">#</a>
 </dt>

Index: blockquote.html
===================================================================
RCS file: /sources/public/html5/markup/blockquote.html,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -d -r1.81 -r1.82
--- blockquote.html	15 Dec 2010 05:52:00 -0000	1.81
+++ blockquote.html	17 Dec 2010 12:33:14 -0000	1.82
@@ -58,7 +58,7 @@
             <dt id="blockquote.attrs.cite" title="blockquote.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/grouping-content.html#attr-blockquote-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref5">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref4">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="blockquote.html#blockquote.attrs.cite">#</a>
 </dt>

Index: index-of-terms.xhtml
===================================================================
RCS file: /sources/public/html5/markup/index-of-terms.xhtml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- index-of-terms.xhtml	16 Dec 2010 07:20:58 -0000	1.13
+++ index-of-terms.xhtml	17 Dec 2010 12:33:15 -0000	1.14
@@ -1168,6 +1168,26 @@
 <li><a href="terminology.html#newlines"><cite class="index">Terminology</cite> section: <cite class="index-dfn">newline</cite></a> <span class="index-notation">(defining instance)</span></li>
 </ul><ul id="newlines_index_items"><li class="index-no-references">No references in this document.</li></ul>
 </div>
+<div class="index-entry" id="common.data.uri.non-empty_index">
+<p class="index-term">Non-empty URL potentially surrounded by spaces</p>
+<ul>
+<li><a href="datatypes.html#common.data.uri.non-empty"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a> <span class="index-notation">(defining instance)</span></li>
+</ul><ul id="common.data.uri.non-empty_index_items"><li><a href="audio.html#common.data.uri.non-empty_xref1"><span class="element">audio</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="command.checkbox.html#common.data.uri.non-empty_xref2"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="embed.html#common.data.uri.non-empty_xref3"><span class="element">embed</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="html.html#common.data.uri.non-empty_xref4"><span class="element">html</span> element: <span class="attribute-name">manifest</span> attribute</a></li>
+<li><a href="iframe.html#common.data.uri.non-empty_xref5"><span class="element">iframe</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="img.html#common.data.uri.non-empty_xref6"><span class="element">img</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="input.image.html#common.data.uri.non-empty_xref7"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="link.html#common.data.uri.non-empty_xref8"><span class="element">link</span> element: <span class="attribute-name">href</span> attribute</a></li>
+<li><a href="object.html#common.data.uri.non-empty_xref9"><span class="element">object</span> element: <span class="attribute-name">data</span> attribute</a></li>
+<li><a href="script.html#common.data.uri.non-empty_xref10"><span class="element">script</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="source.html#common.data.uri.non-empty_xref11"><span class="element">source</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="track.html#common.data.uri.non-empty_xref12"><span class="element">track</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="video.html#common.data.uri.non-empty_xref13"><span class="element">video</span> element: <span class="attribute-name">poster</span> attribute</a></li>
+<li><a href="video.html#common.data.uri.non-empty_xref14"><span class="element">video</span> element: <span class="attribute-name">src</span> attribute</a></li>
+</ul>
+</div>
 <div class="index-entry" id="common.data.float.non-negative_index">
 <p class="index-term">non-negative floating-point number</p>
 <ul>
@@ -1588,10 +1608,11 @@
 <li><a href="datatypes.html#space_xref44"><cite class="index">ID</cite> data type</a></li>
 <li><a href="datatypes.html#space_xref45"><cite class="index">name</cite> data type</a></li>
 <li><a href="datatypes.html#space_xref46"><cite class="index">URL potentially surrounded by spaces</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref47"><cite class="index">meta-charset string</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref48"><cite class="index">refresh value</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref49"><cite class="index">sandbox &#8220;allow&#8221; keywords list</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref50"><cite class="index">list of audio states</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref47"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref48"><cite class="index">meta-charset string</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref49"><cite class="index">refresh value</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref50"><cite class="index">sandbox &#8220;allow&#8221; keywords list</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref51"><cite class="index">list of audio states</cite> data type</a></li>
 </ul>
 </div>
 <div class="index-entry" id="syntax-start-tags_index">
@@ -1914,7 +1935,8 @@
 <li><a href="datatypes.html#data-url-no-spaces"><cite class="index">URL</cite> data type</a> <span class="index-notation">(defining instance)</span></li>
 </ul><ul id="data-url-no-spaces_index_items"><li><a href="meta.http-equiv.refresh.html#data-url-no-spaces_xref1"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">http-equiv</span>=<span class="equals-value">refresh</span></span> element: <span class="attribute-name">content</span> attribute</a></li>
 <li><a href="datatypes.html#data-url-no-spaces_xref2"><cite class="index">URL potentially surrounded by spaces</cite> data type</a><span class="index-counter"> [<a href="datatypes.html#data-url-no-spaces_xref3">2</a>]</span></li>
-<li><a href="datatypes.html#data-url-no-spaces_xref4"><cite class="index">refresh value</cite> data type</a></li>
+<li><a href="datatypes.html#data-url-no-spaces_xref4"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a></li>
+<li><a href="datatypes.html#data-url-no-spaces_xref5"><cite class="index">refresh value</cite> data type</a></li>
 </ul>
 </div>
 <div class="index-entry" id="common.data.uri_index">
@@ -1923,32 +1945,18 @@
 <li><a href="datatypes.html#common.data.uri"><cite class="index">URL potentially surrounded by spaces</cite> data type</a> <span class="index-notation">(defining instance)</span></li>
 </ul><ul id="common.data.uri_index_items"><li><a href="a.html#common.data.uri_xref1"><span class="element">a</span> element: <span class="attribute-name">href</span> attribute</a></li>
 <li><a href="area.html#common.data.uri_xref2"><span class="element">area</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="audio.html#common.data.uri_xref3"><span class="element">audio</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="base.html#common.data.uri_xref4"><span class="element">base</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="blockquote.html#common.data.uri_xref5"><span class="element">blockquote</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="button.submit.html#common.data.uri_xref6"><span class="element">button</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="command.command.html#common.data.uri_xref7"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">command</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="command.radio.html#common.data.uri_xref8"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="command.checkbox.html#common.data.uri_xref9"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="del.html#common.data.uri_xref10"><span class="element">del</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="embed.html#common.data.uri_xref11"><span class="element">embed</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="form.html#common.data.uri_xref12"><span class="element">form</span> element: <span class="attribute-name">action</span> attribute</a></li>
-<li><a href="html.html#common.data.uri_xref13"><span class="element">html</span> element: <span class="attribute-name">manifest</span> attribute</a></li>
-<li><a href="iframe.html#common.data.uri_xref14"><span class="element">iframe</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="img.html#common.data.uri_xref15"><span class="element">img</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="input.submit.html#common.data.uri_xref16"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="input.image.html#common.data.uri_xref17"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="input.image.html#common.data.uri_xref18"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="ins.html#common.data.uri_xref19"><span class="element">ins</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="link.html#common.data.uri_xref20"><span class="element">link</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="object.html#common.data.uri_xref21"><span class="element">object</span> element: <span class="attribute-name">data</span> attribute</a></li>
-<li><a href="q.html#common.data.uri_xref22"><span class="element">q</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="script.html#common.data.uri_xref23"><span class="element">script</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="source.html#common.data.uri_xref24"><span class="element">source</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="track.html#common.data.uri_xref25"><span class="element">track</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="video.html#common.data.uri_xref26"><span class="element">video</span> element: <span class="attribute-name">poster</span> attribute</a></li>
-<li><a href="video.html#common.data.uri_xref27"><span class="element">video</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="global-attributes.html#common.data.uri_xref28"><cite class="index">XML attributes</cite> section: <span class="attribute-name">xml:base</span> attribute</a></li>
+<li><a href="base.html#common.data.uri_xref3"><span class="element">base</span> element: <span class="attribute-name">href</span> attribute</a></li>
+<li><a href="blockquote.html#common.data.uri_xref4"><span class="element">blockquote</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="button.submit.html#common.data.uri_xref5"><span class="element">button</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="command.command.html#common.data.uri_xref6"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">command</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="command.radio.html#common.data.uri_xref7"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="del.html#common.data.uri_xref8"><span class="element">del</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="form.html#common.data.uri_xref9"><span class="element">form</span> element: <span class="attribute-name">action</span> attribute</a></li>
+<li><a href="input.submit.html#common.data.uri_xref10"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="input.image.html#common.data.uri_xref11"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="ins.html#common.data.uri_xref12"><span class="element">ins</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="q.html#common.data.uri_xref13"><span class="element">q</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="global-attributes.html#common.data.uri_xref14"><cite class="index">XML attributes</cite> section: <span class="attribute-name">xml:base</span> attribute</a></li>
 </ul>
 </div>
 <div class="index-entry" id="void-element_index">

Index: base.html
===================================================================
RCS file: /sources/public/html5/markup/base.html,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -d -r1.89 -r1.90
--- base.html	15 Dec 2010 05:52:00 -0000	1.89
+++ base.html	17 Dec 2010 12:33:14 -0000	1.90
@@ -61,7 +61,7 @@
             <dt id="base.attrs.href" title="base.attrs.href">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/semantics.html#attr-base-href">&#9432;</a>
 <span class="attribute-name">href</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref4">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref3">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="base.html#base.attrs.href">#</a>
 </dt>

Index: patch-schema
===================================================================
RCS file: /sources/public/html5/markup/patch-schema,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- patch-schema	15 Dec 2010 05:52:06 -0000	1.100
+++ patch-schema	17 Dec 2010 12:33:16 -0000	1.101
@@ -1,6 +1,6 @@
-diff -r 6800da6e3de1 relaxng/applications.rnc
---- a/relaxng/applications.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/applications.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/applications.rnc
+--- a/relaxng/applications.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/applications.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -4,18 +4,6 @@
  ##  RELAX NG Schema for HTML 5: Web Application Features              #
  # #####################################################################
@@ -108,7 +108,7 @@
 -		command.attrs.icon =
 +		command.checkbox.attrs.icon =
  			attribute icon {
- 				common.data.uri
+ 				common.data.uri.non-empty
  			}
 -		command.attrs.disabled =
 +		command.checkbox.attrs.disabled =
@@ -126,9 +126,9 @@
  	common.elem.phrasing |= command.elem
  
  ## Menu: <menu>
-diff -r 6800da6e3de1 relaxng/block.rnc
---- a/relaxng/block.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/block.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/block.rnc
+--- a/relaxng/block.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/block.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -114,12 +114,12 @@
  		element li { oli.inner & oli.attrs }
  	oli.attrs =
@@ -144,9 +144,9 @@
  			attribute value {
  				common.data.integer
  			}
-diff -r 6800da6e3de1 relaxng/common.rnc
---- a/relaxng/common.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/common.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/common.rnc
+--- a/relaxng/common.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/common.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -38,16 +38,16 @@
  	common.attr.anything =
  		attribute * { text }*
@@ -268,7 +268,7 @@
  		w:browsing-context-or-keyword
  #		xsd:string {
  #			pattern = "()|([^_].*)|(_[bB][lL][aA][nN][kK])|(_[sS][eE][lL][fF])|(_[pP][aA][rR][eE][nN][tT])|(_[tT][oO][pP])"
-@@ -362,16 +361,20 @@
+@@ -365,16 +364,20 @@
    common.data.zero =
      w:zero
  
@@ -297,9 +297,9 @@
  common.attrs.aria = ( notAllowed )
  common.attrs.aria.implicit.button = ( notAllowed )
  common.attrs.aria.implicit.input = ( notAllowed )
-diff -r 6800da6e3de1 relaxng/core-scripting.rnc
---- a/relaxng/core-scripting.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/core-scripting.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/core-scripting.rnc
+--- a/relaxng/core-scripting.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/core-scripting.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -52,9 +52,9 @@
  				string
  			}
@@ -334,9 +334,9 @@
  
  	scripting.attr.onabort =
  		attribute onabort { string }
-diff -r 6800da6e3de1 relaxng/embed.rnc
---- a/relaxng/embed.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/embed.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/embed.rnc
+--- a/relaxng/embed.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/embed.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -249,7 +249,7 @@
  			}
  		object.attrs.name =
@@ -457,9 +457,9 @@
  #				xsd:token {
  #					pattern = "-?[0-9]+,-?[0-9]+,-?[0-9]+,-?[0-9]+,-?[0-9]+,-?[0-9]+(,-?[0-9]+,-?[0-9]+)*"
  #				}
-diff -r 6800da6e3de1 relaxng/media.rnc
---- a/relaxng/media.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/media.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/media.rnc
+--- a/relaxng/media.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/media.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -4,32 +4,6 @@
  ##  RELAX NG Schema for HTML 5: Advanced Embedded Content             #
  # #####################################################################
@@ -506,7 +506,7 @@
 -
 -	media.attrs.src =
 -		attribute src {
--			common.data.uri
+-			common.data.uri.non-empty
 -		}
 -
  ## Video: <video>
@@ -544,7 +544,7 @@
 +			}
  		video.attrs.poster =
  			attribute poster {
- 				common.data.uri
+ 				common.data.uri.non-empty
 @@ -94,18 +75,29 @@
  				common.data.integer.non-negative
  			}
@@ -562,7 +562,7 @@
 +				)
 +		video.attrs.src =
 +			attribute src {
-+				common.data.uri
++				common.data.uri.non-empty
 +			}
  	video.inner.flow =
 -		(	media.source
@@ -608,7 +608,7 @@
 +			}
 +		audio.attrs.src =
 +			attribute src {
-+				common.data.uri
++				common.data.uri.non-empty
 +			}
  	audio.inner.flow =
 -		(	media.source
@@ -626,9 +626,9 @@
  		,	track.elem*
  		,	common.inner.phrasing
  		)
-diff -r 6800da6e3de1 relaxng/meta.rnc
---- a/relaxng/meta.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/meta.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/meta.rnc
+--- a/relaxng/meta.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/meta.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -53,7 +53,11 @@
  		&	body.attrs.onafterprint?
  		&	body.attrs.onbeforeprint?
@@ -676,16 +676,14 @@
  		}
  	base.inner =
  		( empty )
-@@ -132,11 +144,11 @@
- 		element link { link.inner & link.attrs }
+@@ -133,10 +145,10 @@
  	link.attrs =
  		(	common.attrs
--		&	shared-hyperlink.attrs.href
+ 		&	link.attrs.href
 -		&	shared-hyperlink.attrs.rel
 -		&	shared-hyperlink.attrs.hreflang?
 -		&	shared-hyperlink.attrs.media?
 -		&	shared-hyperlink.attrs.type?
-+		&	link.attrs.href
 +		&	link.attrs.rel
 +		&	link.attrs.hreflang?
 +		&	link.attrs.media?
@@ -693,14 +691,10 @@
  		&	link.attrs.sizes?
  		#	link.attrs.title included in common.attrs
  		)
-@@ -144,6 +156,27 @@
- 			attribute sizes {
- 				w:string "any" | common.data.sizes
+@@ -144,6 +156,22 @@
+ 			attribute href {
+ 				common.data.uri.non-empty
  			}
-+		link.attrs.href =
-+		  attribute href {
-+		    common.data.uri
-+		  }
 +		link.attrs.rel =
 +		  attribute rel {
 +		    common.data.tokens
@@ -717,11 +711,10 @@
 +		  attribute type {
 +		    common.data.mimetype
 +		  }
-+
- 	link.inner =
- 		( empty )
- 		
-@@ -168,7 +201,7 @@
+ 		link.attrs.sizes =
+ 			attribute sizes {
+ 				w:string "any" | common.data.sizes
+@@ -172,7 +200,7 @@
  				common.data.mediaquery
  			}
  	style.inner =
@@ -730,7 +723,7 @@
  		
  	common.elem.metadata |= style.elem
  
-@@ -193,10 +226,7 @@
+@@ -197,10 +225,7 @@
  	meta.name.elem =
  		element meta { meta.inner & meta.name.attrs }
  	meta.name.attrs =
@@ -742,7 +735,7 @@
  		&	meta.name.attrs.name
  		&	meta.name.attrs.content
  		)
-@@ -218,10 +248,7 @@
+@@ -222,10 +247,7 @@
  	meta.http-equiv.refresh.elem =
  		element meta { meta.inner & meta.http-equiv.refresh.attrs }
  	meta.http-equiv.refresh.attrs =
@@ -754,7 +747,7 @@
  		&	meta.http-equiv.attrs.http-equiv.refresh
  		&	meta.http-equiv.attrs.content.refresh
  		)
-@@ -242,10 +269,7 @@
+@@ -246,10 +268,7 @@
  	meta.http-equiv.default-style.elem =
  		element meta { meta.inner & meta.http-equiv.default-style.attrs }
  	meta.http-equiv.default-style.attrs =
@@ -766,7 +759,7 @@
  		&	meta.http-equiv.attrs.http-equiv.default-style
  		&	meta.http-equiv.attrs.content.default-style
  		)
-@@ -267,10 +291,7 @@
+@@ -271,10 +290,7 @@
  	meta.http-equiv.content-language.elem =
  		element meta { meta.inner & meta.http-equiv.content-language.attrs }
  	meta.http-equiv.content-language.attrs =
@@ -778,7 +771,7 @@
  		&	meta.http-equiv.attrs.http-equiv.content-language
  		&	meta.http-equiv.attrs.content.content-language
  		)
-@@ -292,19 +313,13 @@
+@@ -296,19 +312,13 @@
  	meta.charset.elem =
  		element meta { meta.inner & meta.charset.attrs }
  	meta.charset.attrs =
@@ -801,7 +794,7 @@
  
  ## Inline Character Encoding Statement for HTML: <meta http-equiv='content-type'>
  
-@@ -312,10 +327,7 @@
+@@ -316,10 +326,7 @@
  		element meta { meta.inner & meta.http-equiv.content-type.attrs }
  		& HTMLonly
  	meta.http-equiv.content-type.attrs =
@@ -813,16 +806,16 @@
  		&	meta.http-equiv.attrs.http-equiv.content-type
  		&	meta.http-equiv.attrs.content.content-type
  		)
-@@ -328,4 +340,5 @@
+@@ -332,4 +339,5 @@
  				common.data.meta-charset
  			}
  
 -	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
-diff -r 6800da6e3de1 relaxng/phrase.rnc
---- a/relaxng/phrase.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/phrase.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/phrase.rnc
+--- a/relaxng/phrase.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/phrase.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -13,13 +13,12 @@
  	a.attrs =
  		(	common.attrs
@@ -913,9 +906,9 @@
  ## Emphatic Stress: <em>
  
  	em.elem =
-diff -r 6800da6e3de1 relaxng/revision.rnc
---- a/relaxng/revision.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/revision.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/revision.rnc
+--- a/relaxng/revision.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/revision.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -2,17 +2,6 @@
  ##  RELAX NG Schema for HTML 5: Revision Annotations                  #
  # #####################################################################
@@ -974,9 +967,9 @@
  	del.inner.flow =
  		( common.inner.flow )
  	del.inner.phrasing =
-diff -r 6800da6e3de1 relaxng/tables.rnc
---- a/relaxng/tables.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/tables.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/tables.rnc
+--- a/relaxng/tables.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/tables.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -157,38 +157,6 @@
  	tr.inner =
  		( ( td.elem | th.elem )* )
@@ -1079,9 +1072,9 @@
 +			}
  	th.inner =
  		( common.inner.phrasing )
-diff -r 6800da6e3de1 relaxng/web-forms.rnc
---- a/relaxng/web-forms.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/web-forms.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/web-forms.rnc
+--- a/relaxng/web-forms.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/web-forms.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -9,6 +9,7 @@
  	common-form.attrs =
  		(	common-form.attrs.name?
@@ -1186,9 +1179,9 @@
  
  	button.elem |= button.button.elem
  
-diff -r 6800da6e3de1 relaxng/web-forms2.rnc
---- a/relaxng/web-forms2.rnc	Wed Dec 15 00:13:10 2010 +0900
-+++ b/relaxng/web-forms2.rnc	Wed Dec 15 13:56:48 2010 +0900
+diff -r 82eaafbf8365 relaxng/web-forms2.rnc
+--- a/relaxng/web-forms2.rnc	Fri Dec 17 19:25:31 2010 +0900
++++ b/relaxng/web-forms2.rnc	Fri Dec 17 21:14:45 2010 +0900
 @@ -6,9 +6,6 @@
  
  ## Shared attributes for form controls

Index: index.html
===================================================================
RCS file: /sources/public/html5/markup/index.html,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- index.html	16 Dec 2010 07:20:58 -0000	1.22
+++ index.html	17 Dec 2010 12:33:15 -0000	1.23
@@ -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>16 December 2010</em>
+<h2>Unofficial Editor&#8217;s Draft <em>17 December 2010</em>
 </h2>
 <dt>Editors:</dt>
 <dd>
@@ -66,7 +66,7 @@
       <h2>Status of this Document </h2>
     
     <p>
-        This document is the 16 December 2010 Editor&#8217;s Draft of 
+        This document is the 17 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: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.302
retrieving revision 1.303
diff -u -d -r1.302 -r1.303
--- spec.html	16 Dec 2010 07:20:59 -0000	1.302
+++ spec.html	17 Dec 2010 12:33:16 -0000	1.303
@@ -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>16 December 2010</em>
+<h2>Unofficial Editor&#8217;s Draft <em>17 December 2010</em>
 </h2>
 <dt>Editors:</dt>
 <dd>
@@ -63,7 +63,7 @@
       <h2>Status of this Document </h2>
     
     <p>
-        This document is the 16 December 2010 Editor&#8217;s Draft of 
+        This document is the 17 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
@@ -1495,6 +1495,7 @@
       <code><a href="#meta">meta</a></code>,
       <code><a href="#param">param</a></code>,
       <code><a href="#source">source</a></code>,
+      <code><a href="#track">track</a></code>,
       <code><a href="#wbr">wbr</a></code>
       </li>
     </ul>
@@ -4291,7 +4292,7 @@
             <dt id="audio.attrs.src" title="audio.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-media-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref3">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref1">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#audio.attrs.src">#</a>
 </dt>
@@ -4471,7 +4472,7 @@
             <dt id="base.attrs.href" title="base.attrs.href">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/semantics.html#attr-base-href">&#9432;</a>
 <span class="attribute-name">href</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref4">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref3">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#base.attrs.href">#</a>
 </dt>
@@ -4706,7 +4707,7 @@
             <dt id="blockquote.attrs.cite" title="blockquote.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/grouping-content.html#attr-blockquote-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref5">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref4">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#blockquote.attrs.cite">#</a>
 </dt>
@@ -5268,7 +5269,7 @@
             <dt id="button.submit.attrs.formaction" title="button.submit.attrs.formaction">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formaction">&#9432;</a>
 <span class="attribute-name">formaction</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref6">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref5">URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="#button.submit.attrs.formaction">#</a>
 </dt>
@@ -6403,7 +6404,7 @@
             <dt id="command.command.attrs.icon" title="command.command.attrs.icon">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/interactive-elements.html#attr-command-icon">&#9432;</a>
 <span class="attribute-name">icon</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref7">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref6">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#command.command.attrs.icon">#</a>
 </dt>
@@ -6534,7 +6535,7 @@
             <dt id="command.radio.attrs.icon" title="command.radio.attrs.icon">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/interactive-elements.html#attr-command-icon">&#9432;</a>
 <span class="attribute-name">icon</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref8">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref7">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#command.radio.attrs.icon">#</a>
 </dt>
@@ -6656,7 +6657,7 @@
             <dt id="command.checkbox.attrs.icon" title="command.checkbox.attrs.icon">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/interactive-elements.html#attr-command-icon">&#9432;</a>
 <span class="attribute-name">icon</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref9">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref2">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#command.checkbox.attrs.icon">#</a>
 </dt>
@@ -6932,7 +6933,7 @@
             <dt id="del.attrs.cite" title="del.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/edits.html#attr-mod-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref10">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref8">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#del.attrs.cite">#</a>
 </dt>
@@ -7590,7 +7591,7 @@
             <dt id="embed.attrs.src" title="embed.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-iframe-element.html#attr-embed-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref11">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref3">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#embed.attrs.src">#</a>
 </dt>
@@ -8109,7 +8110,7 @@
             <dt id="form.attrs.action" title="form.attrs.action">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-action">&#9432;</a>
 <span class="attribute-name">action</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref12">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref9">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#form.attrs.action">#</a>
 </dt>
@@ -9285,7 +9286,7 @@
             <dt id="html.attrs.manifest" title="html.attrs.manifest">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/semantics.html#attr-html-manifest">&#9432;</a>
 <span class="attribute-name">manifest</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref13">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref4">Non-empty URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="#html.attrs.manifest">#</a>
 </dt>
@@ -9490,7 +9491,7 @@
             <dt id="iframe.attrs.src" title="iframe.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-iframe-element.html#attr-iframe-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref14">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref5">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#iframe.attrs.src">#</a>
 </dt>
@@ -9769,7 +9770,7 @@
             <dt id="img.attrs.src" title="img.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/embedded-content-1.html#attr-img-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref15">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref6">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#img.attrs.src">#</a>
 </dt>
@@ -11464,7 +11465,7 @@
             <dt id="input.submit.attrs.formaction" title="input.submit.attrs.formaction">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formaction">&#9432;</a>
 <span class="attribute-name">formaction</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref16">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref10">URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="#input.submit.attrs.formaction">#</a>
 </dt>
@@ -12444,7 +12445,7 @@
             <dt id="input.image.attrs.src" title="input.image.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/number-state.html#attr-input-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref17">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref7">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#input.image.attrs.src">#</a>
 </dt>
@@ -12453,7 +12454,7 @@
             <dt id="input.image.attrs.formaction" title="input.image.attrs.formaction">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formaction">&#9432;</a>
 <span class="attribute-name">formaction</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref18">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref11">URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="#input.image.attrs.formaction">#</a>
 </dt>
@@ -17047,7 +17048,7 @@
             <dt id="ins.attrs.cite" title="ins.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/edits.html#attr-mod-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref19">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref12">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#ins.attrs.cite">#</a>
 </dt>
@@ -17748,7 +17749,7 @@
             <dt id="link.attrs.href" title="link.attrs.href">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-href">&#9432;</a>
 <span class="attribute-name">href</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref20">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref8">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#link.attrs.href">#</a>
 </dt>
@@ -19488,7 +19489,7 @@
             <dt id="object.attrs.data" title="object.attrs.data">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-iframe-element.html#attr-object-data">&#9432;</a>
 <span class="attribute-name">data</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref21">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref9">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#object.attrs.data">#</a>
 </dt>
@@ -20701,7 +20702,7 @@
             <dt id="q.attrs.cite" title="q.attrs.cite">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/text-level-semantics.html#attr-q-cite">&#9432;</a>
 <span class="attribute-name">cite</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref22">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref13">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#q.attrs.cite">#</a>
 </dt>
@@ -21213,7 +21214,7 @@
             <dt id="script.attrs.src" title="script.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/scripting-1.html#attr-script-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref23">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref10">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#script.attrs.src">#</a>
 </dt>
@@ -21773,7 +21774,7 @@
             <dt id="source.attrs.src" title="source.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-source-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref24">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref11">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#source.attrs.src">#</a>
 </dt>
@@ -23934,7 +23935,7 @@
             <dt id="track.attrs.src" title="track.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-track-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref25">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref12">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#track.attrs.src">#</a>
 </dt>
@@ -24312,7 +24313,7 @@
             <dt id="video.attrs.poster" title="video.attrs.poster">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-video-poster">&#9432;</a>
 <span class="attribute-name">poster</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref26">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref13">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#video.attrs.poster">#</a>
 </dt>
@@ -24361,7 +24362,7 @@
             <dt id="video.attrs.src" title="video.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-media-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref27">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri.non-empty" id="common.data.uri.non-empty_xref14">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#video.attrs.src">#</a>
 </dt>
@@ -25380,7 +25381,7 @@
             <dt id="common.attrs.xmlbase" title="common.attrs.xmlbase">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/elements.html#the-xml:base-attribute-xml-only">&#9432;</a>
 <span class="attribute-name">xml:base</span> = <span class="attr-values">
-      <a href="#common.data.uri" id="common.data.uri_xref28">URL potentially surrounded by spaces</a>
+      <a href="#common.data.uri" id="common.data.uri_xref14">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="#common.attrs.xmlbase">#</a>
 </dt>
@@ -25828,7 +25829,7 @@
         <var class="defined-elsewhere">IRI reference</var>,
         so the empty string is allowed anywhere this reference lists
         the
-        <var>URL</var>
+        &#8220;<var>URL</var>&#8221;
         datatype as being allowed.</p>
       </div>
     
@@ -25851,12 +25852,25 @@
         <a href="#data-url-no-spaces" id="data-url-no-spaces_xref3">URL</a>,
         so the empty string is allowed anywhere this reference lists
         the 
-        <var>URL potentially surrounded by spaces</var>
+        &#8220;<var>URL potentially surrounded by spaces</var>&#8221;
         datatype as being allowed.</p>
       </div>
     
       </div>
         
+      <div id="common.data.uri.non-empty-def" class="no-toc no-number section">
+        <h2 class="common-subhead">
+<dfn id="common.data.uri.non-empty">Non-empty URL potentially surrounded by spaces</dfn> <a class="hash" href="#common.data.uri.non-empty-def">#</a>
+</h2>
+        
+      <div class="datatype-desc">A
+        <a href="#data-url-no-spaces" id="data-url-no-spaces_xref4">URL</a>
+        that is not the empty string, optionally with leading and/or
+        trailing
+        <a href="#space" id="space_xref47">space characters</a>.</div>
+    
+      </div>
+        
       <div id="common.data.uri.absolute-def" class="no-toc no-number section">
         <h2 class="common-subhead">
 <dfn id="common.data.uri.absolute">absolute URL</dfn> <a class="hash" href="#common.data.uri.absolute-def">#</a>
@@ -25943,7 +25957,7 @@
 <li>The literal string
           "<code>text/html;</code>".</li>
           <li>Optionally, one or more
-          <a href="#space" id="space_xref47">space characters</a>.</li>
+          <a href="#space" id="space_xref48">space characters</a>.</li>
           <li>The literal string
           "<code>charset=</code>".</li>
           <li>One of the following:
@@ -25982,13 +25996,13 @@
               "<code title="U+003B SEMICOLON">;</code>"
               character.</li>
               <li>One or more
-              <a href="#space" id="space_xref48">space characters</a>.</li>
+              <a href="#space" id="space_xref49">space characters</a>.</li>
               <li>A
               <a href="#case-insensitive" id="case-insensitive_xref35">case-insensitive match</a>
               for the string
               "<code>url=</code>".</li>
               <li>A
-              <a href="#data-url-no-spaces" id="data-url-no-spaces_xref4">URL</a>.</li>
+              <a href="#data-url-no-spaces" id="data-url-no-spaces_xref5">URL</a>.</li>
             </ol>
 </li>
         </ul>
@@ -26151,7 +26165,7 @@
           <ul>
 <li>the empty string</li>
             <li>any string consisting only of 
-            <a href="#space" id="space_xref49">space characters</a>
+            <a href="#space" id="space_xref50">space characters</a>
 </li>
           </ul>
 </div>
@@ -26182,7 +26196,7 @@
           <ul>
 <li>the empty string</li>
             <li>any string consisting only of 
-            <a href="#space" id="space_xref50">space characters</a>
+            <a href="#space" id="space_xref51">space characters</a>
 </li>
           </ul>
 </div>
@@ -28215,6 +28229,30 @@
 </ul>
 <ul id="newlines_index_items"><li class="index-no-references">No references in this document.</li></ul>
 </div>
+<div class="index-entry" id="common.data.uri.non-empty_index">
+<p class="index-term">Non-empty URL potentially surrounded by spaces</p>
+<ul>
+<li>
+<a href="#common.data.uri.non-empty"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a> <span class="index-notation">(defining instance)</span>
+</li>
+</ul>
+<ul id="common.data.uri.non-empty_index_items">
+<li><a href="#common.data.uri.non-empty_xref1"><span class="element">audio</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref2"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref3"><span class="element">embed</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref4"><span class="element">html</span> element: <span class="attribute-name">manifest</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref5"><span class="element">iframe</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref6"><span class="element">img</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref7"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref8"><span class="element">link</span> element: <span class="attribute-name">href</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref9"><span class="element">object</span> element: <span class="attribute-name">data</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref10"><span class="element">script</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref11"><span class="element">source</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref12"><span class="element">track</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref13"><span class="element">video</span> element: <span class="attribute-name">poster</span> attribute</a></li>
+<li><a href="#common.data.uri.non-empty_xref14"><span class="element">video</span> element: <span class="attribute-name">src</span> attribute</a></li>
+</ul>
+</div>
 <div class="index-entry" id="common.data.float.non-negative_index">
 <p class="index-term">non-negative floating-point number</p>
 <ul>
@@ -28799,10 +28837,11 @@
 <li><a href="#space_xref44"><cite class="index">ID</cite> data type</a></li>
 <li><a href="#space_xref45"><cite class="index">name</cite> data type</a></li>
 <li><a href="#space_xref46"><cite class="index">URL potentially surrounded by spaces</cite> data type</a></li>
-<li><a href="#space_xref47"><cite class="index">meta-charset string</cite> data type</a></li>
-<li><a href="#space_xref48"><cite class="index">refresh value</cite> data type</a></li>
-<li><a href="#space_xref49"><cite class="index">sandbox &#8220;allow&#8221; keywords list</cite> data type</a></li>
-<li><a href="#space_xref50"><cite class="index">list of audio states</cite> data type</a></li>
+<li><a href="#space_xref47"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a></li>
+<li><a href="#space_xref48"><cite class="index">meta-charset string</cite> data type</a></li>
+<li><a href="#space_xref49"><cite class="index">refresh value</cite> data type</a></li>
+<li><a href="#space_xref50"><cite class="index">sandbox &#8220;allow&#8221; keywords list</cite> data type</a></li>
+<li><a href="#space_xref51"><cite class="index">list of audio states</cite> data type</a></li>
 </ul>
 </div>
 <div class="index-entry" id="syntax-start-tags_index">
@@ -29210,7 +29249,8 @@
 <li>
 <a href="#data-url-no-spaces_xref2"><cite class="index">URL potentially surrounded by spaces</cite> data type</a><span class="index-counter"> [<a href="#data-url-no-spaces_xref3">2</a>]</span>
 </li>
-<li><a href="#data-url-no-spaces_xref4"><cite class="index">refresh value</cite> data type</a></li>
+<li><a href="#data-url-no-spaces_xref4"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a></li>
+<li><a href="#data-url-no-spaces_xref5"><cite class="index">refresh value</cite> data type</a></li>
 </ul>
 </div>
 <div class="index-entry" id="common.data.uri_index">
@@ -29223,32 +29263,18 @@
 <ul id="common.data.uri_index_items">
 <li><a href="#common.data.uri_xref1"><span class="element">a</span> element: <span class="attribute-name">href</span> attribute</a></li>
 <li><a href="#common.data.uri_xref2"><span class="element">area</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="#common.data.uri_xref3"><span class="element">audio</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref4"><span class="element">base</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="#common.data.uri_xref5"><span class="element">blockquote</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="#common.data.uri_xref6"><span class="element">button</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="#common.data.uri_xref7"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">command</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="#common.data.uri_xref8"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="#common.data.uri_xref9"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="#common.data.uri_xref10"><span class="element">del</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="#common.data.uri_xref11"><span class="element">embed</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref12"><span class="element">form</span> element: <span class="attribute-name">action</span> attribute</a></li>
-<li><a href="#common.data.uri_xref13"><span class="element">html</span> element: <span class="attribute-name">manifest</span> attribute</a></li>
-<li><a href="#common.data.uri_xref14"><span class="element">iframe</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref15"><span class="element">img</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref16"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="#common.data.uri_xref17"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref18"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="#common.data.uri_xref19"><span class="element">ins</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="#common.data.uri_xref20"><span class="element">link</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="#common.data.uri_xref21"><span class="element">object</span> element: <span class="attribute-name">data</span> attribute</a></li>
-<li><a href="#common.data.uri_xref22"><span class="element">q</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="#common.data.uri_xref23"><span class="element">script</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref24"><span class="element">source</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref25"><span class="element">track</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref26"><span class="element">video</span> element: <span class="attribute-name">poster</span> attribute</a></li>
-<li><a href="#common.data.uri_xref27"><span class="element">video</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="#common.data.uri_xref28"><cite class="index">XML attributes</cite> section: <span class="attribute-name">xml:base</span> attribute</a></li>
+<li><a href="#common.data.uri_xref3"><span class="element">base</span> element: <span class="attribute-name">href</span> attribute</a></li>
+<li><a href="#common.data.uri_xref4"><span class="element">blockquote</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="#common.data.uri_xref5"><span class="element">button</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="#common.data.uri_xref6"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">command</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="#common.data.uri_xref7"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="#common.data.uri_xref8"><span class="element">del</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="#common.data.uri_xref9"><span class="element">form</span> element: <span class="attribute-name">action</span> attribute</a></li>
+<li><a href="#common.data.uri_xref10"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="#common.data.uri_xref11"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="#common.data.uri_xref12"><span class="element">ins</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="#common.data.uri_xref13"><span class="element">q</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="#common.data.uri_xref14"><cite class="index">XML attributes</cite> section: <span class="attribute-name">xml:base</span> attribute</a></li>
 </ul>
 </div>
 <div class="index-entry" id="void-element_index">

Index: form.html
===================================================================
RCS file: /sources/public/html5/markup/form.html,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- form.html	15 Dec 2010 05:52:02 -0000	1.93
+++ form.html	17 Dec 2010 12:33:14 -0000	1.94
@@ -64,7 +64,7 @@
             <dt id="form.attrs.action" title="form.attrs.action">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-action">&#9432;</a>
 <span class="attribute-name">action</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref12">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref9">URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="form.html#form.attrs.action">#</a>
 </dt>

Index: index-of-terms.html
===================================================================
RCS file: /sources/public/html5/markup/index-of-terms.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- index-of-terms.html	16 Dec 2010 07:20:58 -0000	1.13
+++ index-of-terms.html	17 Dec 2010 12:33:15 -0000	1.14
@@ -1667,6 +1667,30 @@
 </ul>
 <ul id="newlines_index_items"><li class="index-no-references">No references in this document.</li></ul>
 </div>
+<div class="index-entry" id="common.data.uri.non-empty_index">
+<p class="index-term">Non-empty URL potentially surrounded by spaces</p>
+<ul>
+<li>
+<a href="datatypes.html#common.data.uri.non-empty"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a> <span class="index-notation">(defining instance)</span>
+</li>
+</ul>
+<ul id="common.data.uri.non-empty_index_items">
+<li><a href="audio.html#common.data.uri.non-empty_xref1"><span class="element">audio</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="command.checkbox.html#common.data.uri.non-empty_xref2"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="embed.html#common.data.uri.non-empty_xref3"><span class="element">embed</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="html.html#common.data.uri.non-empty_xref4"><span class="element">html</span> element: <span class="attribute-name">manifest</span> attribute</a></li>
+<li><a href="iframe.html#common.data.uri.non-empty_xref5"><span class="element">iframe</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="img.html#common.data.uri.non-empty_xref6"><span class="element">img</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="input.image.html#common.data.uri.non-empty_xref7"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="link.html#common.data.uri.non-empty_xref8"><span class="element">link</span> element: <span class="attribute-name">href</span> attribute</a></li>
+<li><a href="object.html#common.data.uri.non-empty_xref9"><span class="element">object</span> element: <span class="attribute-name">data</span> attribute</a></li>
+<li><a href="script.html#common.data.uri.non-empty_xref10"><span class="element">script</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="source.html#common.data.uri.non-empty_xref11"><span class="element">source</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="track.html#common.data.uri.non-empty_xref12"><span class="element">track</span> element: <span class="attribute-name">src</span> attribute</a></li>
+<li><a href="video.html#common.data.uri.non-empty_xref13"><span class="element">video</span> element: <span class="attribute-name">poster</span> attribute</a></li>
+<li><a href="video.html#common.data.uri.non-empty_xref14"><span class="element">video</span> element: <span class="attribute-name">src</span> attribute</a></li>
+</ul>
+</div>
 <div class="index-entry" id="common.data.float.non-negative_index">
 <p class="index-term">non-negative floating-point number</p>
 <ul>
@@ -2251,10 +2275,11 @@
 <li><a href="datatypes.html#space_xref44"><cite class="index">ID</cite> data type</a></li>
 <li><a href="datatypes.html#space_xref45"><cite class="index">name</cite> data type</a></li>
 <li><a href="datatypes.html#space_xref46"><cite class="index">URL potentially surrounded by spaces</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref47"><cite class="index">meta-charset string</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref48"><cite class="index">refresh value</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref49"><cite class="index">sandbox &#8220;allow&#8221; keywords list</cite> data type</a></li>
-<li><a href="datatypes.html#space_xref50"><cite class="index">list of audio states</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref47"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref48"><cite class="index">meta-charset string</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref49"><cite class="index">refresh value</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref50"><cite class="index">sandbox &#8220;allow&#8221; keywords list</cite> data type</a></li>
+<li><a href="datatypes.html#space_xref51"><cite class="index">list of audio states</cite> data type</a></li>
 </ul>
 </div>
 <div class="index-entry" id="syntax-start-tags_index">
@@ -2662,7 +2687,8 @@
 <li>
 <a href="datatypes.html#data-url-no-spaces_xref2"><cite class="index">URL potentially surrounded by spaces</cite> data type</a><span class="index-counter"> [<a href="datatypes.html#data-url-no-spaces_xref3">2</a>]</span>
 </li>
-<li><a href="datatypes.html#data-url-no-spaces_xref4"><cite class="index">refresh value</cite> data type</a></li>
+<li><a href="datatypes.html#data-url-no-spaces_xref4"><cite class="index">Non-empty URL potentially surrounded by spaces</cite> data type</a></li>
+<li><a href="datatypes.html#data-url-no-spaces_xref5"><cite class="index">refresh value</cite> data type</a></li>
 </ul>
 </div>
 <div class="index-entry" id="common.data.uri_index">
@@ -2675,32 +2701,18 @@
 <ul id="common.data.uri_index_items">
 <li><a href="a.html#common.data.uri_xref1"><span class="element">a</span> element: <span class="attribute-name">href</span> attribute</a></li>
 <li><a href="area.html#common.data.uri_xref2"><span class="element">area</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="audio.html#common.data.uri_xref3"><span class="element">audio</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="base.html#common.data.uri_xref4"><span class="element">base</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="blockquote.html#common.data.uri_xref5"><span class="element">blockquote</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="button.submit.html#common.data.uri_xref6"><span class="element">button</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="command.command.html#common.data.uri_xref7"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">command</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="command.radio.html#common.data.uri_xref8"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="command.checkbox.html#common.data.uri_xref9"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
-<li><a href="del.html#common.data.uri_xref10"><span class="element">del</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="embed.html#common.data.uri_xref11"><span class="element">embed</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="form.html#common.data.uri_xref12"><span class="element">form</span> element: <span class="attribute-name">action</span> attribute</a></li>
-<li><a href="html.html#common.data.uri_xref13"><span class="element">html</span> element: <span class="attribute-name">manifest</span> attribute</a></li>
-<li><a href="iframe.html#common.data.uri_xref14"><span class="element">iframe</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="img.html#common.data.uri_xref15"><span class="element">img</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="input.submit.html#common.data.uri_xref16"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="input.image.html#common.data.uri_xref17"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="input.image.html#common.data.uri_xref18"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
-<li><a href="ins.html#common.data.uri_xref19"><span class="element">ins</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="link.html#common.data.uri_xref20"><span class="element">link</span> element: <span class="attribute-name">href</span> attribute</a></li>
-<li><a href="object.html#common.data.uri_xref21"><span class="element">object</span> element: <span class="attribute-name">data</span> attribute</a></li>
-<li><a href="q.html#common.data.uri_xref22"><span class="element">q</span> element: <span class="attribute-name">cite</span> attribute</a></li>
-<li><a href="script.html#common.data.uri_xref23"><span class="element">script</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="source.html#common.data.uri_xref24"><span class="element">source</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="track.html#common.data.uri_xref25"><span class="element">track</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="video.html#common.data.uri_xref26"><span class="element">video</span> element: <span class="attribute-name">poster</span> attribute</a></li>
-<li><a href="video.html#common.data.uri_xref27"><span class="element">video</span> element: <span class="attribute-name">src</span> attribute</a></li>
-<li><a href="global-attributes.html#common.data.uri_xref28"><cite class="index">XML attributes</cite> section: <span class="attribute-name">xml:base</span> attribute</a></li>
+<li><a href="base.html#common.data.uri_xref3"><span class="element">base</span> element: <span class="attribute-name">href</span> attribute</a></li>
+<li><a href="blockquote.html#common.data.uri_xref4"><span class="element">blockquote</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="button.submit.html#common.data.uri_xref5"><span class="element">button</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="command.command.html#common.data.uri_xref6"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">command</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="command.radio.html#common.data.uri_xref7"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">icon</span> attribute</a></li>
+<li><a href="del.html#common.data.uri_xref8"><span class="element">del</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="form.html#common.data.uri_xref9"><span class="element">form</span> element: <span class="attribute-name">action</span> attribute</a></li>
+<li><a href="input.submit.html#common.data.uri_xref10"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="input.image.html#common.data.uri_xref11"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formaction</span> attribute</a></li>
+<li><a href="ins.html#common.data.uri_xref12"><span class="element">ins</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="q.html#common.data.uri_xref13"><span class="element">q</span> element: <span class="attribute-name">cite</span> attribute</a></li>
+<li><a href="global-attributes.html#common.data.uri_xref14"><cite class="index">XML attributes</cite> section: <span class="attribute-name">xml:base</span> attribute</a></li>
 </ul>
 </div>
 <div class="index-entry" id="void-element_index">

Index: video.html
===================================================================
RCS file: /sources/public/html5/markup/video.html,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -d -r1.104 -r1.105
--- video.html	15 Dec 2010 05:52:09 -0000	1.104
+++ video.html	17 Dec 2010 12:33:17 -0000	1.105
@@ -139,7 +139,7 @@
             <dt id="video.attrs.poster" title="video.attrs.poster">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-video-poster">&#9432;</a>
 <span class="attribute-name">poster</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref26">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref13">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="video.html#video.attrs.poster">#</a>
 </dt>
@@ -188,7 +188,7 @@
             <dt id="video.attrs.src" title="video.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-media-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref27">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref14">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="video.html#video.attrs.src">#</a>
 </dt>

Index: source.html
===================================================================
RCS file: /sources/public/html5/markup/source.html,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -d -r1.94 -r1.95
--- source.html	15 Dec 2010 05:52:07 -0000	1.94
+++ source.html	17 Dec 2010 12:33:16 -0000	1.95
@@ -63,7 +63,7 @@
             <dt id="source.attrs.src" title="source.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-source-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref24">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri.non-empty" id="common.data.uri.non-empty_xref11">Non-empty URL potentially surrounded by spaces</a>
     </span> 
 <a class="hash" href="source.html#source.attrs.src">#</a>
 </dt>

Index: input.submit.html
===================================================================
RCS file: /sources/public/html5/markup/input.submit.html,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -d -r1.94 -r1.95
--- input.submit.html	15 Dec 2010 05:52:05 -0000	1.94
+++ input.submit.html	17 Dec 2010 12:33:15 -0000	1.95
@@ -118,7 +118,7 @@
             <dt id="input.submit.attrs.formaction" title="input.submit.attrs.formaction">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formaction">&#9432;</a>
 <span class="attribute-name">formaction</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref16">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref10">URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.submit.html#input.submit.attrs.formaction">#</a>
 </dt>

Index: button.submit.html
===================================================================
RCS file: /sources/public/html5/markup/button.submit.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- button.submit.html	15 Dec 2010 05:52:00 -0000	1.90
+++ button.submit.html	17 Dec 2010 12:33:14 -0000	1.91
@@ -120,7 +120,7 @@
             <dt id="button.submit.attrs.formaction" title="button.submit.attrs.formaction">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formaction">&#9432;</a>
 <span class="attribute-name">formaction</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref6">URL potentially surrounded by spaces</a>
+      <a href="datatypes.html#common.data.uri" id="common.data.uri_xref5">URL potentially surrounded by spaces</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="button.submit.html#button.submit.attrs.formaction">#</a>
 </dt>

Received on Friday, 17 December 2010 12:33:26 UTC