[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