html5/spec association-of-controls-and-forms.html,1.47,1.48 browsers.html,1.1021,1.1022 history.html,1.1020,1.1021 links.html,1.40,1.41 obsolete.html,1.1012,1.1013 parsing.html,1.41,1.42 rendering.html,1.55,1.56 semantics.html,1.1032,1.1033 spec.html,1.1329,1.1330 the-iframe-element.html,1.33,1.34 timers.html,1.24,1.25

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

Modified Files:
	association-of-controls-and-forms.html browsers.html 
	history.html links.html obsolete.html parsing.html 
	rendering.html semantics.html spec.html 
	the-iframe-element.html timers.html 
Log Message:
Add DONAV markers wherever navigation happens, to make updating those cases easier. (whatwg r5683)

[updated by splitter]


Index: the-iframe-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-iframe-element.html,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- the-iframe-element.html	15 Nov 2010 22:16:39 -0000	1.33
+++ the-iframe-element.html	29 Nov 2010 23:46:40 -0000	1.34
@@ -461,12 +461,14 @@
   <dl class="switch"><dt>If the <code title="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc">srcdoc</a></code> attribute
    is specified</dt>
 
-   <dd><p><a href="history.html#navigate">Navigate</a> the element's <a href="browsers.html#browsing-context">browsing
-   context</a> to a resource whose <a href="fetching-resources.html#content-type">Content-Type</a> is
-   <code><a href="iana.html#text-html">text/html</a></code>, whose <a href="urls.html#url">URL</a> is
-   <code><a href="urls.html#about:srcdoc">about:srcdoc</a></code>, and whose data consists of the value of
-   the attribute. The resulting <code><a href="infrastructure.html#document">Document</a></code> must be
-   considered <a href="#an-iframe-srcdoc-document">an <code>iframe</code> <code title="attr-iframe-srcdoc">srcdoc</code> document</a>.</p></dd>
+   <dd><p><a href="history.html#navigate">Navigate</a><!--DONAV iframe--> the element's
+   <a href="browsers.html#browsing-context">browsing context</a> to a resource whose
+   <a href="fetching-resources.html#content-type">Content-Type</a> is <code><a href="iana.html#text-html">text/html</a></code>, whose
+   <a href="urls.html#url">URL</a> is <code><a href="urls.html#about:srcdoc">about:srcdoc</a></code>, and whose data
+   consists of the value of the attribute. The resulting
+   <code><a href="infrastructure.html#document">Document</a></code> must be considered <a href="#an-iframe-srcdoc-document">an
+   <code>iframe</code> <code title="attr-iframe-srcdoc">srcdoc</code>
+   document</a>.</p></dd>
 
    <dt>If the <code title="attr-iframe-src"><a href="#attr-iframe-src">src</a></code>
    attribute is specified but the <code title="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc">srcdoc</a></code> attribute is not</dt>
@@ -490,8 +492,8 @@
      first time, <code><a href="fetching-resources.html#about:blank">about:blank</a></code> is loaded
      normally.)</p></li>
 
-     <li><p><a href="history.html#navigate">Navigate</a> the element's <a href="browsers.html#browsing-context">browsing
-     context</a> to the resulting <a href="urls.html#absolute-url">absolute
+     <li><p><a href="history.html#navigate">Navigate</a><!--DONAV iframe--> the element's
+     <a href="browsers.html#browsing-context">browsing context</a> to the resulting <a href="urls.html#absolute-url">absolute
      URL</a>.</p></li>
 
     </ol><p><i>Empty</i>: When the steps above require the user agent to
@@ -1834,12 +1836,12 @@
 
         <p>If the <a href="urls.html#url">URL</a> of the given resource is not
         <code><a href="fetching-resources.html#about:blank">about:blank</a></code>, the element's <a href="browsers.html#nested-browsing-context">nested browsing
-        context</a> must then be <a href="history.html#navigate" title="navigate">navigated</a> to that resource, with
-        <a href="history.html#replacement-enabled">replacement enabled</a>, and with the
+        context</a> must then be <a href="history.html#navigate" title="navigate">navigated</a><!--DONAV object--> to that
+        resource, with <a href="history.html#replacement-enabled">replacement enabled</a>, and with the
         <code><a href="#the-object-element">object</a></code> element's document's <a href="browsers.html#browsing-context">browsing
-        context</a> as the <a href="history.html#source-browsing-context">source browsing
-        context</a>. (The <code title="attr-object-data"><a href="#attr-object-data">data</a></code> attribute of the
-        <code><a href="#the-object-element">object</a></code> element doesn't get updated if the
+        context</a> as the <a href="history.html#source-browsing-context">source browsing context</a>.
+        (The <code title="attr-object-data"><a href="#attr-object-data">data</a></code> attribute of
+        the <code><a href="#the-object-element">object</a></code> element doesn't get updated if the
         browsing context gets further navigated to other
         locations.)</p>
 

Index: association-of-controls-and-forms.html
===================================================================
RCS file: /sources/public/html5/spec/association-of-controls-and-forms.html,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- association-of-controls-and-forms.html	11 Nov 2010 01:46:58 -0000	1.47
+++ association-of-controls-and-forms.html	29 Nov 2010 23:46:39 -0000	1.48
@@ -1614,10 +1614,11 @@
       <p>Let <var title="">target browsing context</var> be <a href="#the-form-submission-target-browsing-context">the
       form submission target browsing context</a>.</p>
 
-      <p><a href="history.html#navigate">Navigate</a> <var title="">target browsing
-      context</var> to <var title="">destination</var>. If <var title="">target browsing context</var> was newly created for
-      this purpose by the steps above, then it must be navigated with
-      <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
+      <p><a href="history.html#navigate">Navigate</a><!--DONAV form--> <var title="">target
+      browsing context</var> to <var title="">destination</var>. If
+      <var title="">target browsing context</var> was newly created
+      for this purpose by the steps above, then it must be navigated
+      with <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
 
      </dd>
 
@@ -1646,18 +1647,17 @@
 
        <dd>Let <var title="">MIME type</var> be "<code title="">text/plain</code>".</dd>
 
-      </dl><p>If <var title="">method</var> is anything but <!--GET or-->
-      POST, and the <a href="origin-0.html#origin">origin</a> of <var title="">action</var>
-      is not the <a href="origin-0.html#same-origin">same origin</a> as that of the
-      <code><a href="forms.html#the-form-element">form</a></code> element's <code><a href="infrastructure.html#document">Document</a></code>, then abort
-      these steps.</p> <!-- CORS, one day -->
-
-      <p>Otherwise, <a href="history.html#navigate">navigate</a> <var title="">target
-      browsing context</var> to <var title="">action</var> using the
-      HTTP method given by <var title="">method</var> and with <var title="">entity body</var> as the entity body, of type <var title="">MIME type</var>. If <var title="">target browsing
-      context</var> was newly created for this purpose by the steps
-      above, then it must be navigated with <a href="history.html#replacement-enabled">replacement
-      enabled</a>.</p>
+      </dl><!--<p>If <var title="">method</var> is anything but (GET or)
+      POST, and the <span>origin</span> of <var title="">action</var>
+      is not the <span>same origin</span> as that of the
+      <code>form</code> element's <code>Document</code>, then abort
+      these steps.</p> [or do CORS] (this is commented out since only
+      POST can trigger this now, and that's historically
+      unrestricted)--><p>Otherwise, <a href="history.html#navigate">navigate</a><!--DONAV form--> <var title="">target browsing context</var> to <var title="">action</var> using the HTTP method given by <var title="">method</var> and with <var title="">entity body</var>
+      as the entity body, of type <var title="">MIME type</var>. If
+      <var title="">target browsing context</var> was newly created
+      for this purpose by the steps above, then it must be navigated
+      with <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
 
      </dd>
 
@@ -1667,8 +1667,8 @@
       <p>Let <var title="">target browsing context</var> be <a href="#the-form-submission-target-browsing-context">the
       form submission target browsing context</a>.</p>
 
-      <p><a href="history.html#navigate">Navigate</a> <var title="">target browsing
-      context</var> to <var title="">action</var>. If <var title="">target browsing context</var> was newly created for
+      <p><a href="history.html#navigate">Navigate</a><!--DONAV form--> <var title="">target
+      browsing context</var> to <var title="">action</var>. If <var title="">target browsing context</var> was newly created for
       this purpose by the steps above, then it must be navigated with
       <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
 
@@ -1700,8 +1700,8 @@
       <p>Let <var title="">target browsing context</var> be <a href="#the-form-submission-target-browsing-context">the
       form submission target browsing context</a>.</p>
 
-      <p><a href="history.html#navigate">Navigate</a> <var title="">target browsing
-      context</var> to the potentially modified <var title="">action</var>. If <var title="">target browsing
+      <p><a href="history.html#navigate">Navigate</a><!--DONAV form--> <var title="">target
+      browsing context</var> to the potentially modified <var title="">action</var>. If <var title="">target browsing
       context</var> was newly created for this purpose by the steps
       above, then it must be navigated with <a href="history.html#replacement-enabled">replacement
       enabled</a>.</p>
@@ -1730,10 +1730,11 @@
       <p>Let <var title="">target browsing context</var> be <a href="#the-form-submission-target-browsing-context">the
       form submission target browsing context</a>.</p>
 
-      <p><a href="history.html#navigate">Navigate</a> <var title="">target browsing
-      context</var> to <var title="">destination</var>. If <var title="">target browsing context</var> was newly created for
-      this purpose by the steps above, then it must be navigated with
-      <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
+      <p><a href="history.html#navigate">Navigate</a><!--DONAV form--> <var title="">target
+      browsing context</var> to <var title="">destination</var>. If
+      <var title="">target browsing context</var> was newly created
+      for this purpose by the steps above, then it must be navigated
+      with <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
 
      </dd>
 
@@ -1763,10 +1764,11 @@
       <p>Let <var title="">target browsing context</var> be <a href="#the-form-submission-target-browsing-context">the
       form submission target browsing context</a>.</p>
 
-      <p><a href="history.html#navigate">Navigate</a> <var title="">target browsing
-      context</var> to <var title="">destination</var>. If <var title="">target browsing context</var> was newly created for
-      this purpose by the steps above, then it must be navigated with
-      <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
+      <p><a href="history.html#navigate">Navigate</a><!--DONAV form--> <var title="">target
+      browsing context</var> to <var title="">destination</var>. If
+      <var title="">target browsing context</var> was newly created
+      for this purpose by the steps above, then it must be navigated
+      with <a href="history.html#replacement-enabled">replacement enabled</a>.</p>
 
      </dd>
 

Index: history.html
===================================================================
RCS file: /sources/public/html5/spec/history.html,v
retrieving revision 1.1020
retrieving revision 1.1021
diff -u -d -r1.1020 -r1.1021
--- history.html	13 Nov 2010 00:16:37 -0000	1.1020
+++ history.html	29 Nov 2010 23:46:39 -0000	1.1021
@@ -930,22 +930,23 @@
   <p>When the <dfn id="dom-location-assign" title="dom-location-assign"><code>assign(<var title="">url</var>)</code></dfn> method is invoked, the UA must
   <a href="urls.html#resolve-a-url" title="resolve a url">resolve</a> the argument, relative to
   the <a href="browsers.html#entry-script">entry script</a>'s <a href="webappapis.html#script-s-base-url" title="script's base URL">base
-  URL</a>, and if that is successful, must <a href="#navigate">navigate</a>
-  the <a href="browsers.html#browsing-context">browsing context</a> to the specified <var title="">url</var>. If the <a href="browsers.html#browsing-context">browsing context</a>'s
+  URL</a>, and if that is successful, must
+  <a href="#navigate">navigate</a><!--DONAV location.href/assign--> the
+  <a href="browsers.html#browsing-context">browsing context</a> to the specified <var title="">url</var>. If the <a href="browsers.html#browsing-context">browsing context</a>'s
   <a href="#session-history">session history</a> contains only one
   <code><a href="infrastructure.html#document">Document</a></code>, and that was the <code><a href="fetching-resources.html#about:blank">about:blank</a></code>
   <code><a href="infrastructure.html#document">Document</a></code> created when the <a href="browsers.html#browsing-context">browsing context</a>
-  was created, then the navigation must be done with
-  <a href="#replacement-enabled">replacement enabled</a>.</p> <!-- READ ME WHEN EDITING
-  THIS: IE and Firefox only seem to treat it that way if the DOM is
-  still a virgin DOM; Safari doesn't check that. Thus this might need
-  changing if testing shows the IE/Firefox behaviour is required
-  here. -->
+  was created, then the navigation must be done with <a href="#replacement-enabled">replacement
+  enabled</a>.</p> <!-- READ ME WHEN EDITING THIS: IE and Firefox
+  only seem to treat it that way if the DOM is still a virgin DOM;
+  Safari doesn't check that. Thus this might need changing if testing
+  shows the IE/Firefox behaviour is required here. -->
 
   <p>When the <dfn id="dom-location-replace" title="dom-location-replace"><code>replace(<var title="">url</var>)</code></dfn> method is invoked, the UA must
   <a href="urls.html#resolve-a-url" title="resolve a url">resolve</a> the argument, relative to
   the <a href="browsers.html#entry-script">entry script</a>'s <a href="webappapis.html#script-s-base-url" title="script's base URL">base
-  URL</a>, and if that is successful, <a href="#navigate">navigate</a> the
+  URL</a>, and if that is successful,
+  <a href="#navigate">navigate</a><!--DONAV location.replace--> the
   <a href="browsers.html#browsing-context">browsing context</a> to the specified <var title="">url</var> with <a href="#replacement-enabled">replacement enabled</a>.</p>
 
   <p>Navigation for the <code title="dom-location-assign"><a href="#dom-location-assign">assign()</a></code> and <code title="dom-location-replace"><a href="#dom-location-replace">replace()</a></code> methods must be done
@@ -978,24 +979,25 @@
 
    <dt>Otherwise</dt>
 
-   <dd><p><a href="#navigate">Navigate</a> the <a href="browsers.html#browsing-context">browsing context</a> to
-   <a href="dom.html#the-document-s-current-address">the document's current address</a> with
-   <a href="#replacement-enabled">replacement enabled</a>. The <a href="#source-browsing-context">source browsing
-   context</a> must be the <a href="browsers.html#browsing-context">browsing context</a> being
-   navigated.</p></dd> <!-- it appears that document.reload() always
-   uses GET and does not, e.g., re-POST. -->
+   <dd><p><a href="#navigate">Navigate</a><!--DONAV location.reload()--> the
+   <a href="browsers.html#browsing-context">browsing context</a> to <a href="dom.html#the-document-s-current-address">the document's current
+   address</a> with <a href="#replacement-enabled">replacement enabled</a>. The
+   <a href="#source-browsing-context">source browsing context</a> must be the <a href="browsers.html#browsing-context">browsing
+   context</a> being navigated.</p></dd> <!-- it appears that
+   document.reload() always uses GET and does not, e.g., re-POST. -->
 
    <!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/141 -->
 
   </dl><p>When a user requests that the current page be reloaded through a
-  user interface element, the user agent should <a href="#navigate">navigate</a>
-  the <a href="browsers.html#browsing-context">browsing context</a> to the same resource as
-  <code><a href="infrastructure.html#document">Document</a></code>, with <a href="#replacement-enabled">replacement enabled</a>. In the
-  case of non-idempotent methods (e.g. HTTP POST), the user agent
-  should prompt the user to confirm the operation first, since
-  otherwise transactions (e.g. purchases or database modifications)
-  could be repeated. User agents may allow the user to explicitly
-  override any caches when reloading.</p>
+  user interface element, the user agent should
+  <a href="#navigate">navigate</a><!--DONAV user reload--> the <a href="browsers.html#browsing-context">browsing
+  context</a> to the same resource as <code><a href="infrastructure.html#document">Document</a></code>, with
+  <a href="#replacement-enabled">replacement enabled</a>. In the case of non-idempotent
+  methods (e.g. HTTP POST), the user agent should prompt the user to
+  confirm the operation first, since otherwise transactions (e.g.
+  purchases or database modifications) could be repeated. User agents
+  may allow the user to explicitly override any caches when
+  reloading.</p>
 
   </div><p>The <code><a href="#location">Location</a></code> interface also has the complement of
   <a href="urls.html#url-decomposition-idl-attributes">URL decomposition IDL attributes</a>, <dfn id="dom-location-protocol" title="dom-location-protocol"><code>protocol</code></dfn>, <dfn id="dom-location-host" title="dom-location-host"><code>host</code></dfn>, <dfn id="dom-location-port" title="dom-location-port"><code>port</code></dfn>, <dfn id="dom-location-hostname" title="dom-location-hostname"><code>hostname</code></dfn>, <dfn id="dom-location-pathname" title="dom-location-pathname"><code>pathname</code></dfn>, <dfn id="dom-location-search" title="dom-location-search"><code>search</code></dfn>, and <dfn id="dom-location-hash" title="dom-location-hash"><code>hash</code></dfn>. <span class="impl">These must follow the rules given for <a href="urls.html#url-decomposition-idl-attributes">URL
@@ -1092,6 +1094,8 @@
   in this specification.</p>
 
   <!-- NAVIGATE <dfn>navigate</dfn> -->
+  <!-- For places that _call_ this, as opposed to just referring to
+  it, search for "DONAV" -->
   <p>When a browsing context is <dfn id="navigate" title="navigate">navigated</dfn>
   to a new resource, the user agent must run the following steps:</p>
 
@@ -1124,9 +1128,10 @@
     the new resource in a new <a href="browsers.html#top-level-browsing-context">top-level browsing context</a>
     or in the <a href="browsers.html#top-level-browsing-context">top-level browsing context</a> of the
     <a href="#source-browsing-context">source browsing context</a>, at the user's option, in
-    which case the user agent must <a href="#navigate">navigate</a> that
-    designated <a href="browsers.html#top-level-browsing-context">top-level browsing context</a> to the new
-    resource as if the user had requested it independently.</p>
+    which case the user agent must <a href="#navigate">navigate</a><!--DONAV
+    sandbox manual load--> that designated <a href="browsers.html#top-level-browsing-context">top-level browsing
+    context</a> to the new resource as if the user had requested it
+    independently.</p>
 
    </li>
 
@@ -1928,8 +1933,9 @@
   page</a>.</p>
 
   <ol><li><p>If there is no longer a <code><a href="infrastructure.html#document">Document</a></code> object for the
-   entry in question, the user agent must <a href="#navigate">navigate</a> the
-   browsing context to the location for that entry to perform an
+   entry in question, the user agent must
+   <a href="#navigate">navigate</a><!--DONAV history traversal after eviction-->
+   the browsing context to the location for that entry to perform an
    <a href="#entry-update">entry update</a> of that entry, and abort these steps. The
    "<a href="#navigate">navigate</a>" algorithm reinvokes this "traverse"
    algorithm to complete the traversal, at which point there

Index: parsing.html
===================================================================
RCS file: /sources/public/html5/spec/parsing.html,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- parsing.html	11 Nov 2010 01:47:01 -0000	1.41
+++ parsing.html	29 Nov 2010 23:46:40 -0000	1.42
@@ -1256,11 +1256,11 @@
    convert the input stream to the new encoding, set the <a href="#concept-encoding-confidence" title="concept-encoding-confidence">confidence</a> to
    <i>certain</i>, and abort these steps.</li>
 
-   <li>Otherwise, <a href="history.html#navigate">navigate</a> to the document again, with
-   <a href="history.html#replacement-enabled">replacement enabled</a>, and using the same <a href="history.html#source-browsing-context">source
-   browsing context</a>, but this time skip the <a href="#encoding-sniffing-algorithm">encoding
-   sniffing algorithm</a> and instead just set the encoding to the
-   new encoding and the <a href="#concept-encoding-confidence" title="concept-encoding-confidence">confidence</a> to
+   <li>Otherwise, <a href="history.html#navigate">navigate</a><!--DONAV reparse--> to the
+   document again, with <a href="history.html#replacement-enabled">replacement enabled</a>, and using
+   the same <a href="history.html#source-browsing-context">source browsing context</a>, but this time skip
+   the <a href="#encoding-sniffing-algorithm">encoding sniffing algorithm</a> and instead just set
+   the encoding to the new encoding and the <a href="#concept-encoding-confidence" title="concept-encoding-confidence">confidence</a> to
    <i>certain</i>. Whenever possible, this should be done without
    actually contacting the network layer (the bytes should be
    re-parsed from memory), even if, e.g., the document is marked as

Index: rendering.html
===================================================================
RCS file: /sources/public/html5/spec/rendering.html,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -d -r1.55 -r1.56
--- rendering.html	11 Nov 2010 02:46:43 -0000	1.55
+++ rendering.html	29 Nov 2010 23:46:40 -0000	1.56
@@ -3457,9 +3457,9 @@
   <a href="forms.html#the-form-element" title="form">forms</a> before triggering their <a href="history.html#navigate" title="navigate">navigation</a>.</p>
 
 
-  <p>User agents are expected to allow users to <a href="history.html#navigate">navigate</a>
-  <a href="browsers.html#browsing-context" title="browsing context">browsing contexts</a> to the
-  resources <a href="urls.html#resolve-a-url" title="resolve a url">indicated</a> by the <code title="">cite</code> attributes on <code><a href="text-level-semantics.html#the-q-element">q</a></code>,
+  <p>User agents are expected to allow users to
+  <a href="history.html#navigate">navigate</a><!--DONAV cite=""--> <a href="browsers.html#browsing-context" title="browsing
+  context">browsing contexts</a> to the resources <a href="urls.html#resolve-a-url" title="resolve a url">indicated</a> by the <code title="">cite</code> attributes on <code><a href="text-level-semantics.html#the-q-element">q</a></code>,
   <code><a href="grouping-content.html#the-blockquote-element">blockquote</a></code>, <code><a href="sections.html#the-section-element">section</a></code>, <code><a href="sections.html#the-article-element">article</a></code>,
   <code><a href="edits.html#the-ins-element">ins</a></code>, and <code><a href="edits.html#the-del-element">del</a></code> elements.</p>
 

Index: timers.html
===================================================================
RCS file: /sources/public/html5/spec/timers.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- timers.html	11 Nov 2010 01:47:03 -0000	1.24
+++ timers.html	29 Nov 2010 23:46:40 -0000	1.25
@@ -954,11 +954,13 @@
 
    <li>
 
-    <p><a href="history.html#navigate">Navigate</a> the new <a href="browsers.html#browsing-context">browsing context</a> to
-    the <a href="urls.html#absolute-url">absolute URL</a> that resulted from <a href="urls.html#resolve-a-url" title="resolve a url">resolving</a> <var title="">url</var>
-    earlier, with <a href="history.html#replacement-enabled">replacement enabled</a>, and with the <a href="webappapis.html#script-s-browsing-context" title="script's browsing context">browsing context</a> of the
-    <a href="webappapis.html#concept-script" title="concept-script">script</a> that invoked the method
-    as the <a href="history.html#source-browsing-context">source browsing context</a>.</p>
+    <p><a href="history.html#navigate">Navigate</a><!--DONAV showModalDialog--> the new
+    <a href="browsers.html#browsing-context">browsing context</a> to the <a href="urls.html#absolute-url">absolute URL</a>
+    that resulted from <a href="urls.html#resolve-a-url" title="resolve a url">resolving</a>
+    <var title="">url</var> earlier, with <a href="history.html#replacement-enabled">replacement
+    enabled</a>, and with the <a href="webappapis.html#script-s-browsing-context" title="script's browsing
+    context">browsing context</a> of the <a href="webappapis.html#concept-script" title="concept-script">script</a> that invoked the method as
+    the <a href="history.html#source-browsing-context">source browsing context</a>.</p>
 
    </li>
 
@@ -1274,10 +1276,10 @@
     a url">resolve</a> the resulting URL, relative to the <a href="webappapis.html#script-s-base-url" title="script's base URL">base URL</a> of the <a href="browsers.html#entry-script">entry
     script</a> at the time the <code title="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler">registerContentHandler()</a></code>
     or <code title="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler">registerProtocolHandler()</a></code>
-    methods were invoked, and then <a href="history.html#navigate">navigate</a> an
-    appropriate <a href="browsers.html#browsing-context">browsing context</a> to the resulting URL
-    using the GET method (<a href="fetching-resources.html#concept-http-equivalent-get" title="concept-http-equivalent-get">or
-    equivalent</a> for non-HTTP URLs).</p>
+    methods were invoked, and then <a href="history.html#navigate">navigate</a><!--DONAV
+    user--> an appropriate <a href="browsers.html#browsing-context">browsing context</a> to the
+    resulting URL using the GET method (<a href="fetching-resources.html#concept-http-equivalent-get" title="concept-http-equivalent-get">or equivalent</a> for
+    non-HTTP URLs).</p>
 
     <p>To get the escaped version of the <a href="urls.html#absolute-url">absolute URL</a> of
     the content in question, the user agent must replace every

Index: browsers.html
===================================================================
RCS file: /sources/public/html5/spec/browsers.html,v
retrieving revision 1.1021
retrieving revision 1.1022
diff -u -d -r1.1021 -r1.1022
--- browsers.html	11 Nov 2010 01:46:59 -0000	1.1021
+++ browsers.html	29 Nov 2010 23:46:39 -0000	1.1022
@@ -754,9 +754,8 @@
      no name). The chosen browsing context must be this new browsing
      context.</p>
 
-     <p>If it is immediately <a href="history.html#navigate" title="navigate">navigated</a>,
-     then the navigation will be done with <a href="history.html#replacement-enabled">replacement
-     enabled</a>.</p></dd>
+     <p class="note">If it is immediately <a href="history.html#navigate" title="navigate">navigated</a>, then the navigation will be
+     done with <a href="history.html#replacement-enabled">replacement enabled</a>.</p></dd>
 
 
      <dt>If the user agent has been configured such that in this
@@ -1086,15 +1085,14 @@
   agent could override the selection of the target browsing context to
   instead target a new tab.</p>
 
-  <p>Then, the user agent must <a href="history.html#navigate">navigate</a> the selected
-  <a href="#browsing-context">browsing context</a> to the <a href="urls.html#absolute-url">absolute URL</a> (or
-  error) obtained from <a href="urls.html#resolve-a-url" title="resolve a url">resolving</a>
-  <var title="">url</var> earlier. If the <var title="">replace</var>
-  is true, then <a href="history.html#replacement-enabled" title="replacement enabled">replacement must be
-  enabled</a>; otherwise, it must not be enabled unless the
-  <a href="#browsing-context">browsing context</a> was just created as part of
-  <a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name">the rules for choosing a browsing context given a browsing
-  context name</a>. The navigation must be done with the <a href="webappapis.html#script-s-browsing-context" title="script's browsing context">browsing context</a> of the
+  <p>Then, the user agent must <a href="history.html#navigate">navigate</a><!--DONAV
+  window.open()--> the selected <a href="#browsing-context">browsing context</a> to the
+  <a href="urls.html#absolute-url">absolute URL</a> (or error) obtained from <a href="urls.html#resolve-a-url" title="resolve a url">resolving</a> <var title="">url</var>
+  earlier. If the <var title="">replace</var> is true or if the
+  <a href="#browsing-context">browsing context</a> was just created as part of <a href="#the-rules-for-choosing-a-browsing-context-given-a-browsing-context-name">the
+  rules for choosing a browsing context given a browsing context
+  name</a>, then <a href="history.html#replacement-enabled" title="replacement enabled">replacement must
+  be enabled</a>. The navigation must be done with the <a href="webappapis.html#script-s-browsing-context" title="script's browsing context">browsing context</a> of the
   <a href="#entry-script">entry script</a> as the <a href="history.html#source-browsing-context">source browsing
   context</a>.</p>
 

Index: obsolete.html
===================================================================
RCS file: /sources/public/html5/spec/obsolete.html,v
retrieving revision 1.1012
retrieving revision 1.1013
diff -u -d -r1.1012 -r1.1013
--- obsolete.html	11 Nov 2010 01:47:01 -0000	1.1012
+++ obsolete.html	29 Nov 2010 23:46:39 -0000	1.1013
@@ -1048,21 +1048,20 @@
   <p>When the browsing context is created, if a <code title="attr-frame-src">src</code> attribute is present, the user
   agent must <a href="urls.html#resolve-a-url" title="resolve a url">resolve</a> the value of
   that attribute, relative to the element, and if that is successful,
-  must then <a href="history.html#navigate">navigate</a> the element's browsing context to
-  the resulting <a href="urls.html#absolute-url">absolute URL</a>, with <a href="history.html#replacement-enabled">replacement
-  enabled</a>, and with the <code><a href="#frame">frame</a></code> element's
+  must then <a href="history.html#navigate">navigate</a><!--DONAV frame--> the element's
+  browsing context to the resulting <a href="urls.html#absolute-url">absolute URL</a>, with
+  <a href="history.html#replacement-enabled">replacement enabled</a>, and with the <code><a href="#frame">frame</a></code>
+  element's document's <a href="browsers.html#browsing-context">browsing context</a> as the
+  <a href="history.html#source-browsing-context">source browsing context</a>.</p>
+
+  <p>Whenever the <code title="attr-frame-src">src</code> attribute is
+  set, the user agent must <a href="urls.html#resolve-a-url" title="resolve a url">resolve</a>
+  the value of that attribute, relative to the element, and if that is
+  successful, the nested <a href="browsers.html#browsing-context">browsing context</a> must be <a href="history.html#navigate" title="navigate">navigated</a><!--DONAV frame--> to the resulting
+  <a href="urls.html#absolute-url">absolute URL</a>, with the <code><a href="#frame">frame</a></code> element's
   document's <a href="browsers.html#browsing-context">browsing context</a> as the <a href="history.html#source-browsing-context">source
   browsing context</a>.</p>
 
-  <p>Whenever the <code title="attr-frame-src">src</code> attribute
-  is set, the user agent must <a href="urls.html#resolve-a-url" title="resolve a
-  url">resolve</a> the value of that attribute, relative to the
-  element, and if that is successful, the nested <a href="browsers.html#browsing-context">browsing
-  context</a> must be <a href="history.html#navigate" title="navigate">navigated</a> to
-  the resulting <a href="urls.html#absolute-url">absolute URL</a>, with the
-  <code><a href="#frame">frame</a></code> element's document's <a href="browsers.html#browsing-context">browsing
-  context</a> as the <a href="history.html#source-browsing-context">source browsing context</a>.</p>
-
   <p>When the browsing context is created, if a <code title="attr-frame-name">name</code> attribute is present, the
   <a href="browsers.html#browsing-context-name">browsing context name</a> must be set to the value of this
   attribute; otherwise, the <a href="browsers.html#browsing-context-name">browsing context name</a> must be

Index: semantics.html
===================================================================
RCS file: /sources/public/html5/spec/semantics.html,v
retrieving revision 1.1032
retrieving revision 1.1033
diff -u -d -r1.1032 -r1.1033
--- semantics.html	11 Nov 2010 01:47:01 -0000	1.1032
+++ semantics.html	29 Nov 2010 23:46:40 -0000	1.1033
@@ -1513,17 +1513,15 @@
        <code><a href="#meta">meta</a></code> element's <code><a href="infrastructure.html#document">Document</a></code>'s
        <a href="browsers.html#browsing-context">browsing context</a> did not have the <a href="the-iframe-element.html#sandboxed-automatic-features-browsing-context-flag">sandboxed
        automatic features browsing context flag</a> set when the
-       <code><a href="infrastructure.html#document">Document</a></code> was created, the user agent <a href="history.html#navigate" title="navigate">navigates</a> the <code><a href="infrastructure.html#document">Document</a></code>'s
-       <a href="browsers.html#browsing-context">browsing context</a> to <var title="">url</var>, with
-       <a href="history.html#replacement-enabled">replacement enabled</a>, and with the
-       <code><a href="infrastructure.html#document">Document</a></code>'s <a href="browsers.html#browsing-context">browsing context</a> as the
-       <a href="history.html#source-browsing-context">source browsing context</a>.</p></li>
+       <code><a href="infrastructure.html#document">Document</a></code> was created, the user agent <a href="history.html#navigate" title="navigate">navigates</a><!--DONAV meta refresh--> the
+       <code><a href="infrastructure.html#document">Document</a></code>'s <a href="browsers.html#browsing-context">browsing context</a> to <var title="">url</var>, with <a href="history.html#replacement-enabled">replacement enabled</a>, and
+       with the <code><a href="infrastructure.html#document">Document</a></code>'s <a href="browsers.html#browsing-context">browsing context</a>
+       as the <a href="history.html#source-browsing-context">source browsing context</a>.</p></li>
 
        <li><p>Provide the user with an interface that, when selected,
-       <a href="history.html#navigate" title="navigate">navigates</a> a <a href="browsers.html#browsing-context">browsing
-       context</a> to <var title="">url</var>, with the document's
-       browsing context as the <a href="history.html#source-browsing-context">source browsing
-       context</a>.</p></li>
+       <a href="history.html#navigate" title="navigate">navigates</a><!--DONAV meta
+       refresh--> a <a href="browsers.html#browsing-context">browsing context</a> to <var title="">url</var>, with the document's browsing context as the
+       <a href="history.html#source-browsing-context">source browsing context</a>.</p></li>
 
        <li><p>Do nothing.</p></li>
 

Index: links.html
===================================================================
RCS file: /sources/public/html5/spec/links.html,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- links.html	11 Nov 2010 01:47:00 -0000	1.40
+++ links.html	29 Nov 2010 23:46:39 -0000	1.41
@@ -455,16 +455,17 @@
   the user agent must <a href="urls.html#resolve-a-url" title="resolve a url">resolve</a> the
   <a href="urls.html#url">URL</a> given by the <code title="attr-hyperlink-href"><a href="#attr-hyperlink-href">href</a></code> attribute of that element,
   relative to that element, and if that is successful, must
-  <a href="history.html#navigate">navigate</a> a <a href="browsers.html#browsing-context">browsing context</a> to the
-  resulting <a href="urls.html#absolute-url">absolute URL</a>. In the case of server-side
-  image maps, that <a href="urls.html#absolute-url">absolute URL</a> must have its
-  <var><a href="text-level-semantics.html#hyperlink-suffix">hyperlink suffix</a></var> appended to it before the navigation is
-  started.</p>
+  <a href="history.html#navigate">navigate</a><!--DONAV hyperlink--> a <a href="browsers.html#browsing-context">browsing
+  context</a> to the resulting <a href="urls.html#absolute-url">absolute URL</a>. In the
+  case of server-side image maps, that <a href="urls.html#absolute-url">absolute URL</a> must
+  have its <var><a href="text-level-semantics.html#hyperlink-suffix">hyperlink suffix</a></var> appended to it before the
+  navigation is started.</p>
 
   <p>If <a href="urls.html#resolve-a-url" title="resolve a url">resolving</a> the
   <a href="urls.html#url">URL</a> fails, the user agent may report the error to the
-  user in a user-agent-specific manner, may navigate to an error page
-  to report the error, or may ignore the error and do nothing.</p>
+  user in a user-agent-specific manner, may
+  <a href="history.html#navigate">navigate</a><!--DONAV hyperlink--> to an error page to
+  report the error, or may ignore the error and do nothing.</p>
 
   <p>If the user indicated a specific <a href="browsers.html#browsing-context">browsing context</a>
   when following the hyperlink, or if the user agent is configured to

Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec/spec.html,v
retrieving revision 1.1329
retrieving revision 1.1330
diff -u -d -r1.1329 -r1.1330
--- spec.html	16 Nov 2010 00:47:11 -0000	1.1329
+++ spec.html	29 Nov 2010 23:46:40 -0000	1.1330
@@ -385,7 +385,7 @@
     <a href="Overview.html">single page HTML</a>,
     <a href="spec.html">multipage HTML</a>,
     <a href="author/">web developer edition</a>.
-This is revision 1.4550.
+This is revision 1.4551.
    </p> 
      <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
    &#169; 2010 <a href="http://www.w3.org/"><abbr title="World Wide

Received on Monday, 29 November 2010 23:46:45 UTC