[html5] r1808 - [] (0) URLification of origin.

whatwg at whatwg.org whatwg at whatwg.org
Thu Jun 26 15:46:42 PDT 2008


Author: ianh
Date: 2008-06-26 15:46:41 -0700 (Thu, 26 Jun 2008)
New Revision: 1808

Modified:
   index
   source
Log:
[] (0) URLification of origin.

Modified: index
===================================================================
--- index	2008-06-26 10:20:59 UTC (rev 1807)
+++ index	2008-06-26 22:46:41 UTC (rev 1808)
@@ -30344,7 +30344,6 @@
    <code>Document</code>, sorted in document order of the elements nesting
    those browsing contexts.</p>
   <!-- XXX DOMB -->
-  <!-- XXXURL XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \(URI\|IRI\|URL\) -->
 
   <h3 id=origin><span class=secno>5.3 </span>Origin</h3>
   <!-- Hallowed are the Ori -->
@@ -30356,52 +30355,45 @@
 
   <p>These characteristics are defined as follows:
 
-  <dl><!-- XXXURL change to URL -->
+  <dl>
+   <dt>For URLs
 
-   <dt>For URIs
-
    <dd>
     <p>The <a href="#origin0">origin</a> and <a href="#effective3">effective
-     script origin</a> of the URI is whatever is returned by the following
-     algorithm:</p>
+     script origin</a> of the <a href="#url">URL</a> is whatever is returned
+     by the following algorithm:</p>
 
-    <ol><!-- XXXURL change to URL -->
+    <ol>
+     <li>
+      <p>Let <var title="">url</var> be the <a href="#url">URL</a> for which
+       the <a href="#origin0">origin</a> is being determined.
 
      <li>
-      <p>Let <var title="">uri</var> be the URI for which the <a
-       href="#origin0">origin</a> is being determined.
-     </li>
-     <!-- XXXURL apply algorithms -->
+      <p><a href="#parse0" title="parse a url">Parse</a> <var
+       title="">url</var>.
 
      <li>
-      <p>Parse <var title="">uri</var> according to the rules described in
-       RFC 3986 and RFC 3987. <a href="#refsRFC3986">[RFC3986]</a> <a
-       href="#refsRFC3987">[RFC3987]</a>
-     </li>
-     <!-- XXXURL change to URL -->
+      <p>If <var title="">url</var> does not use a server-based naming
+       authority, or if parsing <var title="">url</var> failed, or if <var
+       title="">url</var> is not an <a href="#absolute">absolute URL</a>,
+       then return a new globally unique identifier.
 
      <li>
-      <p>If <var title="">uri</var> does not use a server-based naming
-       authority, then return a new globally unique identifier.
-     </li>
-     <!-- XXXURL use algorithms -->
+      <p>Let <var title="">scheme</var> be the <a href="#ltschemegt"
+       title=url-scheme><scheme></a> component of the URI, converted to
+       lowercase<!-- XXX -->.
 
      <li>
-      <p>Let <var title="">scheme</var> be the <scheme> component of
-       the URI, converted to lowercase. If the UA doesn't support the given
-       protocol, then return a new globally unique identifier.
+      <p>If the UA doesn't support the protocol given by <var
+       title="">scheme</var>, then return a new globally unique identifier.
 
      <li>
-      <p>If the scheme is "<code title="">file</code>", then the user agent
-       may return a UA-specific value.
-     </li>
-     <!-- XXXURL use algorithms -->
+      <p>If <var title="">scheme</var> is "<code title="">file</code>", then
+       the user agent may return a UA-specific value.
 
      <li>
-      <p>Let <var title="">host</var> be the <host>/<ihost>
-       component of the URI.
-     </li>
-     <!-- XXXURL use algorithms -->
+      <p>Let <var title="">host</var> be the <a href="#lthostgt"
+       title=url-host><host></a> component of <var title="">url</var>.
 
      <li>
       <p>Apply the IDNA ToASCII algorithm to <var title="">host</var>, with
@@ -30415,15 +30407,14 @@
 
      <li>
       <p>Let <var title="">host</var> be the result of converting <var
-       title="">host</var> to lowercase.
-     </li>
-     <!-- XXXURL use algorithms -->
+       title="">host</var> to lowercase<!-- XXX -->.
 
      <li>
-      <p>If no port is explicitly listed, then let <var title="">port</var>
-       be the default port for the protocol given by <var
-       title="">scheme</var>. Otherwise, let <var title="">port</var> be the
-       <port> component of the URI.
+      <p>If there is no <a href="#ltportgt" title=url-port><port></a>
+       component, then let <var title="">port</var> be the default port for
+       the protocol given by <var title="">scheme</var>. Otherwise, let <var
+       title="">port</var> be the <a href="#ltportgt"
+       title=url-port><port></a> component of <var title="">url</var>.
 
      <li>
       <p>Return the tuple (<var title="">scheme</var>, <var
@@ -30453,62 +30444,52 @@
      <dt>If a script is a function or other code reference created by another
       script
 
-     <dd>The owner is the script that created it.</dd>
-     <!-- XXXURL JSURL issue -->
+     <dd>The owner is the script that created it.
 
      <dt>If a script is a <a href="#the-javascript" title="javascript
-      protocol"><code title="">javascript:</code> URI</a> that was returned
-      as the location of an HTTP redirect (or equivalent in other protocols)</dt>
-     <!-- XXXURL JSURL issue -->
+      protocol"><code title="">javascript:</code> URL</a> that was returned
+      as the location of an HTTP redirect (or equivalent in other protocols)
 
-     <dd>The owner is the URI that redirected to the <a
+     <dd>The owner is the <a href="#url">URL</a> that redirected to the <a
       href="#the-javascript" title="javascript protocol"><code
-      title="">javascript:</code> URI</a>.</dd>
-     <!-- XXXURL JSURL issue -->
+      title="">javascript:</code> URL</a>.
 
      <dt>If a script is a <a href="#the-javascript" title="javascript
-      protocol"><code title="">javascript:</code> URI</a> in an attribute
+      protocol"><code title="">javascript:</code> URL</a> in an attribute
 
      <dd>The owner is the <code>Document</code> of the element on which the
-      attribute is found.</dd>
-     <!-- XXXURL JSURL issue -->
+      attribute is found.
 
      <dt>If a script is a <a href="#the-javascript" title="javascript
-      protocol"><code title="">javascript:</code> URI</a> in a style sheet</dt>
-     <!-- XXXURL use url -->
+      protocol"><code title="">javascript:</code> URL</a> in a style sheet
 
-     <dd>The owner is the URI of the style sheet.</dd>
-     <!-- XXXURL JSURL issue -->
+     <dd>The owner is the <a href="#url">URL</a> of the style sheet.
 
      <dt>If a script is a <a href="#the-javascript" title="javascript
-      protocol"><code title="">javascript:</code> URI</a> to which a <a
+      protocol"><code title="">javascript:</code> URL</a> to which a <a
       href="#browsing1">browsing context</a> is being <a href="#navigate"
-      title=navigate>navigated</a>, the URI having been provided by the user
+      title=navigate>navigated</a>, the URL having been provided by the user
       (e.g. by using a <i>bookmarklet</i>)
 
      <dd>The owner is the <code>Document</code> of the <a
       href="#browsing1">browsing context</a>'s <a href="#active">active
-      document</a>.</dd>
-     <!-- XXXURL JSURL issue -->
+      document</a>.
 
      <dt>If a script is a <a href="#the-javascript" title="javascript
-      protocol"><code title="">javascript:</code> URI</a> to which a <a
+      protocol"><code title="">javascript:</code> URL</a> to which a <a
       href="#browsing1">browsing context</a> is being <a href="#navigate"
-      title=navigate>navigated</a>, the URI having been declared in markup</dt>
-     <!-- XXXURL use url -->
+      title=navigate>navigated</a>, the URL having been declared in markup
 
      <dd>The owner is the <code>Document</code> of the element (e.g. an
       <code><a href="#a">a</a></code> or <code><a
-      href="#area">area</a></code> element) that declared the URI.</dd>
-     <!-- XXXURL JSURL issue -->
+      href="#area">area</a></code> element) that declared the URL.
 
      <dt>If a script is a <a href="#the-javascript" title="javascript
-      protocol"><code title="">javascript:</code> URI</a> to which a <a
+      protocol"><code title="">javascript:</code> URL</a> to which a <a
       href="#browsing1">browsing context</a> is being <a href="#navigate"
-      title=navigate>navigated</a>, the URI having been provided by script</dt>
-     <!-- XXXURL use url -->
+      title=navigate>navigated</a>, the URL having been provided by script
 
-     <dd>The owner is the script that provided the URI.
+     <dd>The owner is the script that provided the URL.
     </dl>
 
     <p>The <a href="#origin0">origin</a> of the script is then equal to the
@@ -30540,64 +30521,54 @@
       track the <code>Document</code> to which the
       <code>XMLHttpRequest</code> object's <a
       href="http://dev.w3.org/2006/webapi/XMLHttpRequest-2/Overview.html#document-pointer"><code>Document</code>
-      pointer</a> pointed when it was created.) <a href="#refsXHR">[XHR]</a></dd>
-     <!-- XXXURL JSURL issue -->
+      pointer</a> pointed when it was created.) <a href="#refsXHR">[XHR]</a>
 
      <dt>If a <code>Document</code> or image was generated from a <a
       href="#the-javascript" title="javascript
-      protocol"><code>javascript:</code> URI</a></dt>
-     <!-- XXXURL JSURL issue -->
+      protocol"><code>javascript:</code> URL</a>
 
      <dd>The <a href="#origin0">origin</a> is equal to the <a
       href="#origin0">origin</a> of the script of that <a
       href="#the-javascript" title="javascript
-      protocol"><code>javascript:</code> URI</a>.</dd>
-     <!-- XXXURL use url -->
+      protocol"><code>javascript:</code> URL</a>.
 
      <dt>If a <code>Document</code> or image was served over the network and
-      has an address that uses a URI scheme with a server-based naming
-      authority</dt>
-     <!-- XXXURL use url -->
+      has an address that uses a URL scheme with a server-based naming
+      authority
 
      <dd>The <a href="#origin0">origin</a> is the <a
       href="#origin0">origin</a> of the <span title="the document's
-      address">full URI</span><!--
-     XXXDOCURL --> of the
-      <code>Document</code> or image.</dd>
-     <!-- XXXURL use url -->
+      address">address</span><!-- XXXDOCURL
+     --> of the
+      <code>Document</code> or image.
 
      <dt>If a <code>Document</code> or image was generated from a <code
-      title="">data:</code> URI that was returned as the location of an HTTP
-      redirect (or equivalent in other protocols)</dt>
-     <!-- XXXURL use url -->
+      title="">data:</code> URL that was returned as the location of an HTTP
+      redirect (or equivalent in other protocols)
 
      <dd>The <a href="#origin0">origin</a> is the <a
-      href="#origin0">origin</a> of the URI that redirected to the <code
-      title="">data:</code> URI.</dd>
-     <!-- XXXURL use url -->
+      href="#origin0">origin</a> of the <a href="#url">URL</a> that
+      redirected to the <code title="">data:</code> URL.
 
      <dt>If a <code>Document</code> or image was generated from a <code
-      title="">data:</code> URI found in another <code>Document</code> or in
-      a script</dt>
-     <!-- XXXURL use url -->
+      title="">data:</code> URL found in another <code>Document</code> or in
+      a script
 
      <dd>The <a href="#origin0">origin</a> is the <a
       href="#origin0">origin</a> of the <code>Document</code> or script in
-      which the <code title="">data:</code> URI was found.</dd>
-     <!-- XXXURL use url -->
-     <!-- XXXDOCURL use the document's address? -->
+      which the <code title="">data:</code> URL was found.
 
-     <dt>If a <code>Document</code> has the URI "<code>about:blank</code>"
+     <dt>If a <code>Document</code> has the <span title="the document's
+      address">address</span><!-- XXXDOCURL --> "<code>about:blank</code>"
 
      <dd>The <a href="#origin0">origin</a> of the <code>Document</code> is <a
       href="#about-blank-origin">the <span>origin</span> it was assigned when
-      its browsing context was created</a>.</dd>
-     <!-- XXXURL data: URL issue -->
+      its browsing context was created</a>.
 
      <dt>If a <code>Document</code> or image was obtained in some other
-      manner (e.g. a <code title="">data:</code> URI typed in by the user, a
+      manner (e.g. a <code title="">data:</code> URL typed in by the user, a
       <code>Document</code> created using the <code
-      title="">createDocument()</code> API, a <code title="">data:</code> URI
+      title="">createDocument()</code> API, a <code title="">data:</code> URL
       returned as the location of an HTTP redirect, etc)
 
      <dd>The <a href="#origin0">origin</a> is a globally unique identifier
@@ -30766,11 +30737,10 @@
    limited to:
 
   <ul>
-   <li>Processing of <code><a href="#script1">script</a></code> elements.</li>
-   <!-- XXXURL JSURL issue -->
+   <li>Processing of <code><a href="#script1">script</a></code> elements.
 
    <li>Processing of inline <code title="javascript protocol"><a
-    href="#the-javascript">javascript:</a></code> URIs (e.g. the <code
+    href="#the-javascript">javascript:</a></code> URLs (e.g. the <code
     title=attr-img-src><a href="#src">src</a></code> attribute of <code><a
     href="#img">img</a></code> elements, or an <code title="">@import</code>
     rule in a CSS <code><a href="#style1">style</a></code> element block).
@@ -30859,13 +30829,14 @@
   <p>Every script whose <a href="#script2">script execution context</a> is a
    <code><a href="#window">Window</a></code> object is also associated with a
    <code>Document</code> object, known as its <dfn id=script4>script document
-   context</dfn>. It is used to resolve URLs. The document is assigned when
-   the script is created, as with the <a href="#script3">script browsing
-   context</a>.
+   context</dfn>. It is used to <a href="#resolve" title="resolve a
+   url">resolve</a> URLs. The document is assigned when the script is
+   created, as with the <a href="#script3">script browsing context</a>.
 
   <h4 id=security4><span class=secno>5.4.2 </span>Security exceptions</h4>
 
   <p class=big-issue>Define <dfn id=security9>security exception</dfn>.</p>
+  <!-- XXXURL XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \(URI\|IRI\|URL\) -->
   <!-- SCRIPT EXEC -->
 
   <h4 id=javascript-protocol><span class=secno>5.4.3 </span><dfn

Modified: source
===================================================================
--- source	2008-06-26 10:20:59 UTC (rev 1807)
+++ source	2008-06-26 22:46:41 UTC (rev 1808)
@@ -27874,7 +27874,6 @@
   sorted in document order of the elements nesting those browsing
   contexts.</p> <!-- XXX DOMB -->
 
-  <!-- XXXURL XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \(URI\|IRI\|URL\) -->
 
 
   <h3>Origin</h3>
@@ -27889,46 +27888,44 @@
 
   <dl>
 
-   <!-- XXXURL change to URL -->
-   <dt>For URIs</dt>
+   <dt>For URLs</dt>
 
    <dd>
 
     <p>The <span>origin</span> and <span>effective script
-    origin</span> of the URI is whatever is returned by the following
-    algorithm:</p>
+    origin</span> of the <span>URL</span> is whatever is returned by
+    the following algorithm:</p>
 
     <ol>
 
-     <!-- XXXURL change to URL -->
-     <li><p>Let <var title="">uri</var> be the URI for which the
-     <span>origin</span> is being determined.</p></li>
+     <li><p>Let <var title="">url</var> be the <span>URL</span> for
+     which the <span>origin</span> is being determined.</p></li>
 
-     <!-- XXXURL apply algorithms -->
-     <li><p>Parse <var title="">uri</var> according to the rules
-     described in RFC 3986 and RFC 3987. <a
-     href="#refsRFC3986">[RFC3986]</a> <a
-     href="#refsRFC3987">[RFC3987]</a></p></li>
+     <li><p><span title="parse a url">Parse</span> <var
+     title="">url</var>.</p></li>
 
-     <!-- XXXURL change to URL -->
-     <li><p>If <var title="">uri</var> does not use a server-based
-     naming authority, then return a new globally unique
+     <li><p>If <var title="">url</var> does not use a server-based
+     naming authority, or if parsing <var title="">url</var> failed,
+     or if <var title="">url</var> is not an <span>absolute
+     URL</span>, then return a new globally unique
      identifier.</p></li>
 
-     <!-- XXXURL use algorithms -->
-     <li><p>Let <var title="">scheme</var> be the <scheme>
-     component of the URI, converted to lowercase. If the UA doesn't
-     support the given protocol, then return a new globally unique
+     <li><p>Let <var title="">scheme</var> be the <span
+     title="url-scheme"><scheme></span> component of the URI,
+     converted to lowercase<!-- XXX -->.</p></li>
+
+     <li><p>If the UA doesn't support the protocol given by <var
+     title="">scheme</var>, then return a new globally unique
      identifier.</p></li>
 
-     <li><p>If the scheme is "<code title="">file</code>", then the
-     user agent may return a UA-specific value.</p></li>
+     <li><p>If <var title="">scheme</var> is "<code
+     title="">file</code>", then the user agent may return a
+     UA-specific value.</p></li>
 
-     <!-- XXXURL use algorithms -->
-     <li><p>Let <var title="">host</var> be the
-     <host>/<ihost> component of the URI.</p></li>
+     <li><p>Let <var title="">host</var> be the <span
+     title="url-host"><host></span> component of <var
+     title="">url</var>.</p></li>
 
-     <!-- XXXURL use algorithms -->
      <li>
 
       <p>Apply the IDNA ToASCII algorithm to <var title="">host</var>,
@@ -27944,14 +27941,14 @@
      </li>
 
      <li><p>Let <var title="">host</var> be the result of converting
-     <var title="">host</var> to lowercase.</p></li>
+     <var title="">host</var> to lowercase<!-- XXX -->.</p></li>
 
-     <!-- XXXURL use algorithms -->
-     <li><p>If no port is explicitly listed, then let <var
-     title="">port</var> be the default port for the protocol given by
-     <var title="">scheme</var>. Otherwise, let <var
-     title="">port</var> be the <port> component of the
-     URI.</p></li>
+     <li><p>If there is no <span title="url-port"><port></span>
+     component, then let <var title="">port</var> be the default port
+     for the protocol given by <var title="">scheme</var>. Otherwise,
+     let <var title="">port</var> be the <span
+     title="url-port"><port></span> component of <var
+     title="">url</var>.</p></li>
 
      <li><p>Return the tuple (<var title="">scheme</var>, <var
      title="">host</var>, <var title="">port</var>).</p></li>
@@ -27988,65 +27985,55 @@
      <dd>The owner is the script that created it.</dd>
 
 
-     <!-- XXXURL JSURL issue -->
      <dt>If a script is a <span title="javascript protocol"><code
-     title="">javascript:</code> URI</span> that was returned as the
+     title="">javascript:</code> URL</span> that was returned as the
      location of an HTTP redirect (or equivalent in other
      protocols)</dt>
 
-     <!-- XXXURL JSURL issue -->
-     <dd>The owner is the URI that redirected to the <span
-     title="javascript protocol"><code title="">javascript:</code>
-     URI</span>.</dd>
+     <dd>The owner is the <span>URL</span> that redirected to the
+     <span title="javascript protocol"><code
+     title="">javascript:</code> URL</span>.</dd>
 
 
-     <!-- XXXURL JSURL issue -->
      <dt>If a script is a <span title="javascript protocol"><code
-     title="">javascript:</code> URI</span> in an attribute</dt>
+     title="">javascript:</code> URL</span> in an attribute</dt>
 
      <dd>The owner is the <code>Document</code> of the element on
      which the attribute is found.</dd>
 
 
-     <!-- XXXURL JSURL issue -->
      <dt>If a script is a <span title="javascript protocol"><code
-     title="">javascript:</code> URI</span> in a style sheet</dt>
+     title="">javascript:</code> URL</span> in a style sheet</dt>
 
-     <!-- XXXURL use url -->
-     <dd>The owner is the URI of the style sheet.</dd>
+     <dd>The owner is the <span>URL</span> of the style sheet.</dd>
 
 
-     <!-- XXXURL JSURL issue -->
      <dt>If a script is a <span title="javascript protocol"><code
-     title="">javascript:</code> URI</span> to which a <span>browsing
+     title="">javascript:</code> URL</span> to which a <span>browsing
      context</span> is being <span title="navigate">navigated</span>,
-     the URI having been provided by the user (e.g. by using a
+     the URL having been provided by the user (e.g. by using a
      <i>bookmarklet</i>)</dt>
 
      <dd>The owner is the <code>Document</code> of the <span>browsing
      context</span>'s <span>active document</span>.</dd>
 
 
-     <!-- XXXURL JSURL issue -->
      <dt>If a script is a <span title="javascript protocol"><code
-     title="">javascript:</code> URI</span> to which a <span>browsing
+     title="">javascript:</code> URL</span> to which a <span>browsing
      context</span> is being <span title="navigate">navigated</span>,
-     the URI having been declared in markup</dt>
+     the URL having been declared in markup</dt>
 
-     <!-- XXXURL use url -->
      <dd>The owner is the <code>Document</code> of the element
      (e.g. an <code>a</code> or <code>area</code> element) that
-     declared the URI.</dd>
+     declared the URL.</dd>
 
 
-     <!-- XXXURL JSURL issue -->
      <dt>If a script is a <span title="javascript protocol"><code
-     title="">javascript:</code> URI</span> to which a <span>browsing
+     title="">javascript:</code> URL</span> to which a <span>browsing
      context</span> is being <span title="navigate">navigated</span>,
-     the URI having been provided by script</dt>
+     the URL having been provided by script</dt>
 
-     <!-- XXXURL use url -->
-     <dd>The owner is the script that provided the URI.</dd>
+     <dd>The owner is the script that provided the URL.</dd>
 
     </dl>
 
@@ -28087,52 +28074,44 @@
      href="#refsXHR">[XHR]</a></dd>
 
 
-     <!-- XXXURL JSURL issue -->
      <dt>If a <code>Document</code> or image was generated from a
      <span title="javascript protocol"><code>javascript:</code>
-     URI</span></dt>
+     URL</span></dt>
 
-     <!-- XXXURL JSURL issue -->
      <dd>The <span>origin</span> is equal to the <span>origin</span>
      of the script of that <span title="javascript
-     protocol"><code>javascript:</code> URI</span>.</dd>
+     protocol"><code>javascript:</code> URL</span>.</dd>
 
 
-     <!-- XXXURL use url -->
      <dt>If a <code>Document</code> or image was served over the
-     network and has an address that uses a URI scheme with a
+     network and has an address that uses a URL scheme with a
      server-based naming authority</dt>
 
-     <!-- XXXURL use url -->
      <dd>The <span>origin</span> is the <span>origin</span> of the
-     <span title="the document's address">full URI</span><!--
-     XXXDOCURL --> of the <code>Document</code> or image.</dd>
+     <span title="the document's address">address</span><!-- XXXDOCURL
+     --> of the <code>Document</code> or image.</dd>
 
 
-     <!-- XXXURL use url -->
      <dt>If a <code>Document</code> or image was generated from a
-     <code title="">data:</code> URI that was returned as the location
+     <code title="">data:</code> URL that was returned as the location
      of an HTTP redirect (or equivalent in other protocols)</dt>
 
-     <!-- XXXURL use url -->
-     <dd>The <span>origin</span> is the <span>origin</span> of the URI
-     that redirected to the <code title="">data:</code> URI.</dd>
+     <dd>The <span>origin</span> is the <span>origin</span> of the
+     <span>URL</span> that redirected to the <code
+     title="">data:</code> URL.</dd>
 
 
-     <!-- XXXURL use url -->
      <dt>If a <code>Document</code> or image was generated from a
-     <code title="">data:</code> URI found in another
+     <code title="">data:</code> URL found in another
      <code>Document</code> or in a script</dt>
 
-     <!-- XXXURL use url -->
      <dd>The <span>origin</span> is the <span>origin</span> of the
      <code>Document</code> or script in which the <code
-     title="">data:</code> URI was found.</dd>
+     title="">data:</code> URL was found.</dd>
 
 
-     <!-- XXXURL use url -->
-     <!-- XXXDOCURL use the document's address? -->
-     <dt>If a <code>Document</code> has the URI
+     <dt>If a <code>Document</code> has the <span title="the
+     document's address">address</span><!-- XXXDOCURL -->
      "<code>about:blank</code>"</dt>
 
      <dd>The <span>origin</span> of the <code>Document</code> is <a
@@ -28140,12 +28119,11 @@
      assigned when its browsing context was created</a>.</dd>
 
 
-     <!-- XXXURL data: URL issue -->
      <dt>If a <code>Document</code> or image was obtained in some
-     other manner (e.g. a <code title="">data:</code> URI typed in by
+     other manner (e.g. a <code title="">data:</code> URL typed in by
      the user, a <code>Document</code> created using the <code
      title="">createDocument()</code> API, a <code
-     title="">data:</code> URI returned as the location of an HTTP
+     title="">data:</code> URL returned as the location of an HTTP
      redirect, etc)</dt>
 
      <dd>The <span>origin</span> is a globally unique identifier
@@ -28357,9 +28335,8 @@
 
    <li>Processing of <code>script</code> elements.</li>
 
-   <!-- XXXURL JSURL issue -->
    <li>Processing of inline <code title="javascript
-   protocol">javascript:</code> URIs (e.g. the <code
+   protocol">javascript:</code> URLs (e.g. the <code
    title="attr-img-src">src</code> attribute of <code>img</code>
    elements, or an <code title="">@import</code> rule in a CSS
    <code>style</code> element block).</li>
@@ -28450,16 +28427,18 @@
   <p>Every script whose <span>script execution context</span> is a
   <code>Window</code> object is also associated with a
   <code>Document</code> object, known as its <dfn>script document
-  context</dfn>. It is used to resolve URLs. The document is assigned
-  when the script is created, as with the <span>script browsing
-  context</span>.</p>
+  context</dfn>. It is used to <span title="resolve a
+  url">resolve</span> URLs. The document is assigned when the script
+  is created, as with the <span>script browsing context</span>.</p>
 
 
   <h4>Security exceptions</h4>
 
   <p class="big-issue">Define <dfn>security exception</dfn>.</p>
 
+  <!-- XXXURL XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \(URI\|IRI\|URL\) -->
 
+
   <!-- SCRIPT EXEC -->
   <h4 id="javascript-protocol"><dfn title="javascript protocol">The <code title="">javascript:</code> protocol</dfn></h4>
 




More information about the Commit-Watchers mailing list