- From: poot <cvsmail@w3.org>
- Date: Wed, 30 May 2012 18:55:25 -0400
- To: public-html-diffs@w3.org
hixie: 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) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.5663&r2=1.5664&f=h http://html5.org/tools/web-apps-tracker?from=7108&to=7109 =================================================================== 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:28 UTC