html5/spec Overview.html,1.995,1.996

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

Modified Files:
	Overview.html 
Log Message:
URLification of templates, window.open() (whatwg r1807)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.995
retrieving revision 1.996
diff -u -d -r1.995 -r1.996
--- Overview.html	26 Jun 2008 09:48:29 -0000	1.995
+++ Overview.html	26 Jun 2008 10:21:02 -0000	1.996
@@ -29011,8 +29011,7 @@
 
   <p>The <dfn id=mode2 title=dom-nest-mode><code>mode</code></dfn> DOM
    attribute must <a href="#reflect">reflect</a> the <code
-   title=attr-nest-mode><a href="#mode1">mode</a></code> content attribute.</p>
-  <!-- XXXURL XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \(URI\|IRI\|URL\) -->
+   title=attr-nest-mode><a href="#mode1">mode</a></code> content attribute.
 
   <h4 id=global0><span class=secno>4.12.5 </span>Global attributes for data
    templates</h4>
@@ -29095,7 +29094,6 @@
 
   <h5 id=the-template><span class=secno>4.12.6.2. </span>The <code
    title=attr-template><a href="#template">template</a></code> attribute</h5>
-  <!-- XXXURL apply algorithms -->
 
   <p><dfn id=setting title=datatemplate-template-set>Setting</dfn>: When an
    <a href="#html-elements" title="HTML elements">HTML element</a> without a
@@ -29105,7 +29103,8 @@
    fetch the specified file<!-- XXX or queue it up to be fetched,
   or something -->
    and parse it (without a <a href="#browsing1">browsing context</a>) to
-   obtain a DOM. If the URI is the same as <span>the document's
+   obtain a DOM. If the <a href="#url">URL</a>, when <a href="#resolve"
+   title="resolve a url">resolved</a>, is the same as <span>the document's
    address</span><!-- XXXDOCURL xref -->, then the current document's DOM
    must be assumed to be that parsed DOM. While this loading and parsing is
    in progress, the element is said to be <em>busy loading the template rules
@@ -29222,7 +29221,6 @@
 
   <h5 id=the-ref><span class=secno>4.12.6.3. </span>The <code
    title=attr-ref><a href="#ref">ref</a></code> attribute</h5>
-  <!-- XXXURL apply algorithms -->
 
   <p><dfn id=setting0 title=datatemplate-ref-set>Setting</dfn>: When an <a
    href="#html-elements" title="HTML elements">HTML element</a> without a
@@ -29231,11 +29229,12 @@
    must fetch the specified file<!-- XXX or queue it up to be fetched, or
   something -->
    and parse it (without a <a href="#browsing1">browsing context</a>) to
-   obtain a DOM. If the URI is the same as <span>the document's
-   address</span><!-- XXXDOCURL xref -->, then the current document's DOM is
-   assumed to be that parsed DOM. While this loading and parsing is in
-   progress, the element is said to be <em>busy loading the template rules or
-   data</em>.
+   obtain a DOM. If the <a href="#url">URL</a>, when <a href="#resolve"
+   title="resolve a url">resolved</a>, is the same as <span>the document's
+   address</span><!-- XXXDOCURL xref -->, then the current document's DOM
+   must be assumed to be that parsed DOM. While this loading and parsing is
+   in progress, the element is said to be <em>busy loading the template rules
+   or data</em>.
 
   <p>If the resource specified by the <code title=attr-ref><a
    href="#ref">ref</a></code> attribute is not the current
@@ -30360,14 +30359,15 @@
    href="#browsing1">browsing context</a> or opening and navigating an <a
    href="#auxiliary0">auxiliary browsing context</a>.
 
-  <p>The method has four arguments, though they are all optional.</p>
-  <!-- XXXURL rfc2119 this paragraph, apply algorithms -->
+  <p>The method has four arguments, though they are all optional.
 
-  <p>The first argument, <var title="">url</var>, gives a <a
+  <p>The first argument, <var title="">url</var>, must be a <a
    href="#valid">valid URL</a> for a page to load in the browsing context. If
    no arguments are provided, then the <var title="">url</var> argument
    defaults to "<code>about:blank</code><!-- XXX xref -->". The argument must
-   be resolved to an absolute URI by <span class=big-issue>...</span>
+   be <a href="#resolve" title="resolve a url">resolved</a> to an <a
+   href="#absolute">absolute URL</a> (or an error) when the method is
+   invoked.
 
   <p>The second argument, <var title="">target</var>, specifies the <a
    href="#browsing2" title="browsing context name">name</a> of the browsing
@@ -30403,11 +30403,12 @@
    title=dom-open><a href="#open2">window.open()</a></code> API to open a
    page in an iframe, but, while doing so, holds the control key down, the
    user agent could override the selection of the target browsing context to
-   instead target a new tab.</p>
-  <!-- XXXURL apply algorithms -->
+   instead target a new tab.
 
   <p>Then, the user agent must <a href="#navigate">navigate</a> the selected
-   <a href="#browsing1">browsing context</a> to the URI given in <var
+   <a href="#browsing1">browsing context</a> to the <a
+   href="#absolute">absolute URL</a> (or error) obtained from <a
+   href="#resolve" title="resolve a url">resolving</a> <var
    title="">url</var>. If the <var title="">replace</var> is true, then <a
    href="#replacement" title="replacement enabled">replacement must be
    enabled</a>; otherwise, it must not be enabled unless the <a
@@ -30447,6 +30448,7 @@
    <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 -->

Received on Thursday, 26 June 2008 10:21:39 UTC