Skip to content

Commit

Permalink
[giow] (3) Browsers won't let you nest iframes that point to ancestors.
Browse files Browse the repository at this point in the history
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=18741
Affected topics: HTML

git-svn-id: http://svn.whatwg.org/webapps@7555 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Dec 1, 2012
1 parent 2a6bed9 commit 79af11f
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 0 deletions.
11 changes: 11 additions & 0 deletions complete.html
Expand Up @@ -26164,6 +26164,17 @@ <h4 id=the-iframe-element><span class=secno>4.8.2 </span>The <dfn><code>iframe</

</li>

<li>

<p>If there exists an <a href=#ancestor-browsing-context>ancestor browsing context</a> whose <a href=#active-document>active
document</a>'s <a href="#the-document's-address" title="the document's address">address</a>, ignoring fragment
identifiers, is equal to <var title="">url</var>, then abort these steps.</p>
<!-- http://www.hixie.ch/tests/adhoc/html/frames/iframes/ 008.html and 009.html -->
<!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1969 -->
<!-- I'm assuming that "resolve" will normalise things like scheme and hostname case -->

</li>

<li>

<p><a href=#navigate>Navigate</a><!--DONAV iframe--> the element's <a href=#child-browsing-context>child browsing context</a>
Expand Down
11 changes: 11 additions & 0 deletions index
Expand Up @@ -26164,6 +26164,17 @@ href="?audio"&gt;audio&lt;/a&gt; test instead.)&lt;/p&gt;</pre>

</li>

<li>

<p>If there exists an <a href=#ancestor-browsing-context>ancestor browsing context</a> whose <a href=#active-document>active
document</a>'s <a href="#the-document's-address" title="the document's address">address</a>, ignoring fragment
identifiers, is equal to <var title="">url</var>, then abort these steps.</p>
<!-- http://www.hixie.ch/tests/adhoc/html/frames/iframes/ 008.html and 009.html -->
<!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1969 -->
<!-- I'm assuming that "resolve" will normalise things like scheme and hostname case -->

</li>

<li>

<p><a href=#navigate>Navigate</a><!--DONAV iframe--> the element's <a href=#child-browsing-context>child browsing context</a>
Expand Down
11 changes: 11 additions & 0 deletions source
Expand Up @@ -27962,6 +27962,17 @@ href="?audio">audio&lt;/a> test instead.)&lt;/p></pre>

</li>

<li>

<p>If there exists an <span>ancestor browsing context</span> whose <span>active
document</span>'s <span title="the document's address">address</span>, ignoring fragment
identifiers, is equal to <var title="">url</var>, then abort these steps.</p>
<!-- http://www.hixie.ch/tests/adhoc/html/frames/iframes/ 008.html and 009.html -->
<!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1969 -->
<!-- I'm assuming that "resolve" will normalise things like scheme and hostname case -->

</li>

<li>

<p><span>Navigate</span><!--DONAV iframe--> the element's <span>child browsing context</span>
Expand Down

0 comments on commit 79af11f

Please sign in to comment.