[html5] r862 - /
whatwg at whatwg.org
whatwg at whatwg.org
Mon Jun 4 22:12:03 PDT 2007
Author: ianh
Date: 2007-06-04 22:12:02 -0700 (Mon, 04 Jun 2007)
New Revision: 862
Modified:
index
source
Log:
[e] (0) A bunch of editorial changes in the 'traverse history' section, cross-reference fixes, etc.
Modified: index
===================================================================
--- index 2007-06-05 05:06:11 UTC (rev 861)
+++ index 2007-06-05 05:12:02 UTC (rev 862)
@@ -23260,13 +23260,13 @@
<p>Otherwise, the user agent must cause the current <a
href="#browsing0">browsing context</a> to <a href="#traverse">traverse the
- history</a> to the specified entry, as described below. The specified
- entry is the one whose index equals the index of the <a
- href="#current0">current entry</a> plus <var title="">delta</var>.
+ history</a> to the specified entry, as described below. The <dfn
+ id=specified>specified entry</dfn> is the one whose index equals the index
+ of the <a href="#current0">current entry</a> plus <var
+ title="">delta</var>.
<p>When a user agent is required to <dfn id=traverse>traverse the
- history</dfn> to an entry <var title="">target</var>, the user agent must
- act as follows:
+ history</dfn> to a specified entry, the user agent must act as follows:
<ol>
<li>If there is no longer a <code>Document</code> object for the entry in
@@ -23288,18 +23288,18 @@
<li>
<p>If there are any entries with state objects between the <a
- href="#current0">current entry</a> and the <var title="">target</var>
- entry (not inclusive), then the user agent must iterate through every
- entry between the current entry and the <var title="">target</var>
- entry, starting with the entry closest to the current entry, and ending
- with the one closest to the <var title="">target</var> entry. For each
- entry, if the entry is a state object, the user agent must <a
+ href="#current0">current entry</a> and the <a
+ href="#specified">specified entry</a> (not inclusive), then the user
+ agent must iterate through every entry between the current entry and the
+ specified entry, starting with the entry closest to the current entry,
+ and ending with the one closest to the specified entry. For each entry,
+ if the entry is a state object, the user agent must <a
href="#activating0">activate the state object</a>.
<li>
- <p>If the specified entry has a different <code>Document</code> object
- than the <a href="#current0">current entry</a> then the user agent must
- follow the following substeps:</p>
+ <p>If the <a href="#specified">specified entry</a> has a different
+ <code>Document</code> object than the <a href="#current0">current
+ entry</a> then the user agent must follow the following substeps:</p>
<ol>
<li>The user agent must move any properties that have been added to the
@@ -23311,10 +23311,10 @@
<li>If the browsing context is a <a href="#top-level">top-level browsing
context</a> (and not an <a href="#auxiliary0">auxiliary browsing
context</a>), and the <a href="#origin0">origin</a> of the
- <code>Document</code> of the specified entry is not the same as the <a
- href="#origin0">origin</a> of the <code>Document</code> of the <a
- href="#current0">current entry</a>, then the following sub-sub-steps
- must be run:
+ <code>Document</code> of the <a href="#specified">specified entry</a>
+ is not the same as the <a href="#origin0">origin</a> of the
+ <code>Document</code> of the <a href="#current0">current entry</a>,
+ then the following sub-sub-steps must be run:
<ol>
<li>The current <span>browsing context name</span> must be stored with
all the entries in the history that are associated with
@@ -23327,16 +23327,16 @@
name</span> must be unset.
</ol>
- <li>The user agent must make the specified entry's <code>Document</code>
- object the <a href="#active">active document</a> of the <a
- href="#browsing0">browsing context</a>.
+ <li>The user agent must make the <a href="#specified">specified
+ entry</a>'s <code>Document</code> object the <a href="#active">active
+ document</a> of the <a href="#browsing0">browsing context</a>.
- <li>If the <span>specified entry</span> has a <span>browsing context
- name</span> stored with it, then the following sub-sub-steps must be
- run:
+ <li>If the <a href="#specified">specified entry</a> has a <span>browsing
+ context name</span> stored with it, then the following sub-sub-steps
+ must be run:
<ol>
<li>The browsing context's <span>browsing context name</span> must be
- set to the name stored with the <span>specified entry</span>.
+ set to the name stored with the specified entry.
<li>Any <span>browsing context name</span> stored with the entries in
the history that are associated with <code>Document</code> objects
@@ -23360,6 +23360,10 @@
<p>User agents may also update other aspects of the document view when
the location changes in this way, for instance the scroll position,
values of form fields, etc.
+
+ <li>
+ <p>The <a href="#current0">current entry</a> is now the <a
+ href="#specified">specified entry</a>.
</ol>
<p class=big-issue>how does the changing of the global attributes affect
Modified: source
===================================================================
--- source 2007-06-05 05:06:11 UTC (rev 861)
+++ source 2007-06-05 05:12:02 UTC (rev 862)
@@ -20458,7 +20458,8 @@
<h4>Browsing context names</h4>
- <p>Browsing contexts can be named.</p>
+ <p>Browsing contexts can have a <dfn>browsing context name</dfn>. By
+ default, a browsing context has no name (its name is not set).</p>
<p>A <dfn>valid browsing context name</dfn> is any string that does
not start with a U+005F LOW LINE character, or, a string that
@@ -20944,13 +20945,12 @@
<p>Otherwise, the user agent must cause the current <span>browsing
context</span> to <span>traverse the history</span> to the specified
- entry, as described below. The specified entry is the one whose
- index equals the index of the <span>current entry</span> plus <var
- title="">delta</var>.</p>
+ entry, as described below. The <dfn>specified entry</dfn> is the one
+ whose index equals the index of the <span>current entry</span> plus
+ <var title="">delta</var>.</p>
<p>When a user agent is required to <dfn>traverse the history</dfn>
- to an entry <var title="">target</var>, the user agent must act as
- follows:</p>
+ to a specified entry, the user agent must act as follows:</p>
<ol>
@@ -20972,17 +20972,17 @@
</li>
<li><p>If there are any entries with state objects between the
- <span>current entry</span> and the <var title="">target</var> entry
+ <span>current entry</span> and the <span>specified entry</span>
(not inclusive), then the user agent must iterate through every
- entry between the current entry and the <var title="">target</var>
- entry, starting with the entry closest to the current entry, and
- ending with the one closest to the <var title="">target</var>
- entry. For each entry, if the entry is a state object, the user
- agent must <span>activate the state object</span>.</p></li>
+ entry between the current entry and the specified entry, starting
+ with the entry closest to the current entry, and ending with the
+ one closest to the specified entry. For each entry, if the entry is
+ a state object, the user agent must <span>activate the state
+ object</span>.</p></li>
- <li><p>If the specified entry has a different <code>Document</code>
- object than the <span>current entry</span> then the user agent must
- follow the following substeps:</p>
+ <li><p>If the <span>specified entry</span> has a different
+ <code>Document</code> object than the <span>current entry</span>
+ then the user agent must follow the following substeps:</p>
<ol>
@@ -20995,10 +20995,10 @@
<li>If the browsing context is a <span>top-level browsing
context</span> (and not an <span>auxiliary browsing
context</span>), and the <span>origin</span> of the
- <code>Document</code> of the specified entry is not the same as
- the <span>origin</span> of the <code>Document</code> of the
- <span>current entry</span>, then the following sub-sub-steps must
- be run:
+ <code>Document</code> of the <span>specified entry</span> is not
+ the same as the <span>origin</span> of the <code>Document</code>
+ of the <span>current entry</span>, then the following
+ sub-sub-steps must be run:
<ol>
@@ -21016,9 +21016,9 @@
</li>
- <li>The user agent must make the specified entry's
+ <li>The user agent must make the <span>specified entry</span>'s
<code>Document</code> object the <span>active document</span> of
- the <span>browsing context</span>.</p></li>
+ the <span>browsing context</span>.</li>
<li>If the <span>specified entry</span> has a <span>browsing
context name</span> stored with it, then the following
@@ -21027,8 +21027,7 @@
<ol>
<li>The browsing context's <span>browsing context name</span>
- must be set to the name stored with the <span>specified
- entry</span>.</li>
+ must be set to the name stored with the specified entry.</li>
<li>Any <span>browsing context name</span> stored with the
entries in the history that are associated with
@@ -21057,6 +21056,9 @@
view when the location changes in this way, for instance the scroll
position, values of form fields, etc.</p></li>
+ <li><p>The <span>current entry</span> is now the <span>specified
+ entry</span>.</p></li>
+
</ol>
<p class="big-issue">how does the changing of the global attributes
More information about the Commit-Watchers
mailing list