[html5] r8301 - [giow] (1) Always allow a browsing context to navigate itself. Fixing https://ww [...]

whatwg at whatwg.org whatwg at whatwg.org
Tue Nov 19 14:24:52 PST 2013


Author: ianh
Date: 2013-11-19 14:24:50 -0800 (Tue, 19 Nov 2013)
New Revision: 8301

Modified:
   complete.html
   index
   source
Log:
[giow] (1) Always allow a browsing context to navigate itself.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23857
Affected topics: HTML, Security

Modified: complete.html
===================================================================
--- complete.html	2013-11-19 22:16:46 UTC (rev 8300)
+++ complete.html	2013-11-19 22:24:50 UTC (rev 8301)
@@ -63802,8 +63802,9 @@
    flag set</a> has its <a href=#sandboxed-top-level-navigation-browsing-context-flag>sandboxed top-level navigation browsing context flag</a> set,
    then abort these steps negatively.</li>
 
+<!--CLEANUP-->
    <li><p>Otherwise, if <var title="">B</var> is a <a href=#top-level-browsing-context>top-level browsing context</a>, and is
-   not one of the <a href=#ancestor-browsing-context title="ancestor browsing context">ancestor browsing contexts</a> of <var title="">A</var>, and <var title="">A</var>'s <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing
+   neither <var title="">A</var> nor one of the <a href=#ancestor-browsing-context title="ancestor browsing context">ancestor browsing contexts</a> of <var title="">A</var>, and <var title="">A</var>'s <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing
    flag set</a> has its <a href=#sandboxed-navigation-browsing-context-flag>sandboxed navigation browsing context flag</a> set, and <var title="">A</var> is not the <a href=#one-permitted-sandboxed-navigator>one permitted sandboxed navigator</a> of <var title="">B</var>, then abort these steps negatively.</li> <!-- we do not check the
    /sandboxed auxiliary navigation browsing context flag/ here, that's only for actually opening
    the new top-level browsing context. -->

Modified: index
===================================================================
--- index	2013-11-19 22:16:46 UTC (rev 8300)
+++ index	2013-11-19 22:24:50 UTC (rev 8301)
@@ -63802,8 +63802,9 @@
    flag set</a> has its <a href=#sandboxed-top-level-navigation-browsing-context-flag>sandboxed top-level navigation browsing context flag</a> set,
    then abort these steps negatively.</li>
 
+<!--CLEANUP-->
    <li><p>Otherwise, if <var title="">B</var> is a <a href=#top-level-browsing-context>top-level browsing context</a>, and is
-   not one of the <a href=#ancestor-browsing-context title="ancestor browsing context">ancestor browsing contexts</a> of <var title="">A</var>, and <var title="">A</var>'s <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing
+   neither <var title="">A</var> nor one of the <a href=#ancestor-browsing-context title="ancestor browsing context">ancestor browsing contexts</a> of <var title="">A</var>, and <var title="">A</var>'s <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing
    flag set</a> has its <a href=#sandboxed-navigation-browsing-context-flag>sandboxed navigation browsing context flag</a> set, and <var title="">A</var> is not the <a href=#one-permitted-sandboxed-navigator>one permitted sandboxed navigator</a> of <var title="">B</var>, then abort these steps negatively.</li> <!-- we do not check the
    /sandboxed auxiliary navigation browsing context flag/ here, that's only for actually opening
    the new top-level browsing context. -->

Modified: source
===================================================================
--- source	2013-11-19 22:16:46 UTC (rev 8300)
+++ source	2013-11-19 22:24:50 UTC (rev 8301)
@@ -70983,8 +70983,9 @@
    flag set</span> has its <span>sandboxed top-level navigation browsing context flag</span> set,
    then abort these steps negatively.</p></li>
 
+<!--CLEANUP-->
    <li><p>Otherwise, if <var data-x="">B</var> is a <span>top-level browsing context</span>, and is
-   not one of the <span data-x="ancestor browsing context">ancestor browsing contexts</span> of <var
+   neither <var data-x="">A</var> nor one of the <span data-x="ancestor browsing context">ancestor browsing contexts</span> of <var
    data-x="">A</var>, and <var data-x="">A</var>'s <code>Document</code>'s <span>active sandboxing
    flag set</span> has its <span>sandboxed navigation browsing context flag</span> set, and <var
    data-x="">A</var> is not the <span>one permitted sandboxed navigator</span> of <var




More information about the Commit-Watchers mailing list