html5/spec Overview.html,1.968,1.969

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv14447

Modified Files:
	Overview.html 
Log Message:
minor groundwork for upcoming url overhaul (whatwg r1779)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.968
retrieving revision 1.969
diff -u -d -r1.968 -r1.969
--- Overview.html	16 Jun 2008 07:56:54 -0000	1.968
+++ Overview.html	16 Jun 2008 09:57:19 -0000	1.969
@@ -2592,7 +2592,8 @@
   <p>This specification uses the term <em>document</em> to refer to any use
    of HTML, ranging from short static documents to long essays or reports
    with rich multimedia, as well as to fully-fledged interactive
-   applications.
+   applications.</p>
+  <!-- XXXURL -->
 
   <p>For readability, the term URI is used to refer to both ASCII URIs and
    Unicode IRIs, as those terms are defined by RFC 3986 and RFC 3987
@@ -6299,11 +6300,20 @@
   </ol>
 
   <h4 id=urls><span class=secno>3.2.9 </span>URLs</h4>
+  <!-- XXXURL -->
 
   <div class=big-issue>
    <p>This section will do the following:</p>
 
    <ul>
+    <li>define URL as IRI and replace all uses of URIs and IRIs in the rest
+     of the spec with URL
+
+    <li>define "valid URL" in terms of valid URIs and IRIs and replace that
+     concept through the spec to a pointer here, getting rid of references to
+     <a href="#references">[RFC3986]</a> <a
+     href="#references">[RFC3987]</a> outside this section
+
     <li>define how to resolve relative URLs in markup attributes (using
      XMLBase as defined elsewhere right now)
 
@@ -6335,14 +6345,6 @@
      <p>query: don't expand %-encoded bytes. Re-encode unicode to the page's
       encoding. Do not percent-encode.</p>
 
-    <li>define URL as IRI and replace all uses of URIs and IRIs in the rest
-     of the spec with URL
-
-    <li>define "valid URL" in terms of valid URIs and IRIs and replace that
-     concept through the spec to a pointer here, getting rid of references to
-     <a href="#references">[RFC3986]</a> <a
-     href="#references">[RFC3987]</a> outside this section
-
     <li>define "valid URL reference" in terms of valid URI references and IRI
      references and replace that concept through the spec to a pointer here,
      getting rid of references to <a href="#references">[RFC3986]</a> <a
@@ -32698,7 +32700,7 @@
 
   <p>The <dfn id=href5 title=dom-location-href><code>href</code></dfn>
    attribute returns the address of the page represented by the associated
-   <code>Document</code> object, as an absolute IRI reference.
+   <code>Document</code> object, as an absolute URI or IRI reference.
 
   <p>On setting, <!--XXX Mozilla does this, but IE doesn't. What
   should we do?: the behavior depends on the context in which the
@@ -32765,7 +32767,7 @@
    rules given for URI decomposition attributes, with the <a href="#input"
    title=concept-uda-input>input</a> being the address of the page
    represented by the associated <code>Document</code> object, as an absolute
-   IRI reference (same as the <code title=dom-location-href><a
+   URI or IRI reference (same as the <code title=dom-location-href><a
    href="#href5">href</a></code> attribute), and the <a href="#common3"
    title=concept-uda-setter>common setter action</a> being the same as
    setting the <code title=dom-location-href><a href="#href5">href</a></code>
@@ -33437,7 +33439,7 @@
      href="#references">[RFC3987]</a>
    </li>
    <!-- IRI,
-   ifragment? XXX -->
+   ifragment? XXXURL (refer to parsing defined in this spec) -->
 
    <li>
     <p>If <i>fragid</i> is the empty string, then the indicated part of the

Received on Monday, 16 June 2008 09:57:56 UTC