- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 30 May 2012 22:55:15 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv26947
Modified Files:
Overview.html
Log Message:
Make things like history.back() and user back/forward get thoroughly aborted by other navigations, but scope it just to the current top-level browsing context, not all of them. (whatwg r7109)
Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.5663
retrieving revision 1.5664
diff -u -d -r1.5663 -r1.5664
--- Overview.html 30 May 2012 21:51:48 -0000 1.5663
+++ Overview.html 30 May 2012 22:55:11 -0000 1.5664
@@ -13020,7 +13020,9 @@
</li>
<li><p>Remove any <a href="#concept-task" title="concept-task">tasks</a> queued by
- the <a href="#history-traversal-task-source">history traversal task source</a>.</li>
+ the <a href="#history-traversal-task-source">history traversal task source</a> that are associated
+ with any <code><a href="#document">Document</a></code> objects in the <a href="#top-level-browsing-context">top-level
+ browsing context</a>'s <a href="#document-family">document family</a>.</li>
<li>Remove any earlier entries that share the same
<code><a href="#document">Document</a></code>.</li>
@@ -52232,6 +52234,17 @@
then the <a href="#parent-browsing-context">parent browsing context</a> of its <a href="#nested-browsing-context">nested
browsing context</a> will change.</p>
+ <p>The <dfn id="document-family">document family</dfn> of a <a href="#browsing-context">browsing context</a>
+ consists of the union of all the <code><a href="#document">Document</a></code> objects in
+ that <a href="#browsing-context">browsing context</a>'s <a href="#session-history">session history</a>
+ and the <a href="#document-family" title="document family">document families</a> of
+ all those <code><a href="#document">Document</a></code> objects. The <a href="#document-family">document
+ family</a> of a <code><a href="#document">Document</a></code> object consists of the
+ union of all the <a href="#document-family" title="document family">document
+ families</a> of the <a href="#browsing-context" title="browsing context">browsing
+ contexts</a> that are <span>nested through</span> the
+ <code><a href="#document">Document</a></code> object.</p>
+
<h5 id="navigating-nested-browsing-contexts-in-the-dom"><span class="secno">5.1.1.1 </span>Navigating nested browsing contexts in the DOM</h5>
@@ -54672,7 +54685,10 @@
</li>
<li><p>Remove any <a href="#concept-task" title="concept-task">tasks</a> queued
- by the <a href="#history-traversal-task-source">history traversal task source</a>.</li>
+ by the <a href="#history-traversal-task-source">history traversal task source</a> that are
+ associated with any <code><a href="#document">Document</a></code> objects in the
+ <a href="#top-level-browsing-context">top-level browsing context</a>'s <a href="#document-family">document
+ family</a>.</li>
<li><p>If appropriate, update the <a href="#current-entry">current entry</a> to
reflect any state that the user agent wishes to persist. The
@@ -55642,8 +55658,10 @@
</li>
<li><p>Remove any <a href="#concept-task" title="concept-task">tasks</a>
- queued by the <a href="#history-traversal-task-source">history traversal task
- source</a>.</li>
+ queued by the <a href="#history-traversal-task-source">history traversal task source</a> that
+ are associated with any <code><a href="#document">Document</a></code> objects in the
+ <a href="#top-level-browsing-context">top-level browsing context</a>'s <a href="#document-family">document
+ family</a>.</li>
<li><p>Append a new entry at the end of the <code><a href="#history-0">History</a></code>
object representing the new resource and its
@@ -56002,7 +56020,9 @@
</li>
<li><p>Remove any <a href="#concept-task" title="concept-task">tasks</a> queued by
- the <a href="#history-traversal-task-source">history traversal task source</a>.</li>
+ the <a href="#history-traversal-task-source">history traversal task source</a> that are associated
+ with any <code><a href="#document">Document</a></code> objects in the <a href="#top-level-browsing-context">top-level
+ browsing context</a>'s <a href="#document-family">document family</a>.</li>
<li><p>Append a new entry at the end of the <code><a href="#history-0">History</a></code>
object representing the new resource and its <code><a href="#document">Document</a></code>
Received on Wednesday, 30 May 2012 22:55:18 UTC