From a714902e66d4d9d967d7e3e7505c6fdfb365015d Mon Sep 17 00:00:00 2001 From: Anne van Kesteren Date: Tue, 3 May 2016 16:24:09 +0200 Subject: [PATCH] Regression fix: define source browsing context for iframe and frame 1490eba4dba5ab476f0981443a86c01acae01311, from PR #484, removed the source browsing context definition while removing the "explicit self-navigation override". This restores the definition of source browsing context for these elements as it was before that commit. This fixes #1131, but note that per #1130 further changes are required here, as browsing contexts are not a good concept to use as source. --- source | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/source b/source index 65c13af75eb..042d5e686d8 100644 --- a/source +++ b/source @@ -27568,6 +27568,11 @@ href="?audio">audio</a> test instead.)</p> to url.

+

Any navigation required of the user agent in the process + the iframe attributes algorithm must use the iframe element's + node document's browsing context as the source browsing + context.

+

Furthermore, if the active document of the element's child browsing context before such a navigation was not completely loaded at the time of the new navigation, then the +

Any navigation required of the user agent in the process + the frame attributes algorithm must use the frame element's + node document's browsing context as the source browsing + context.

+

Furthermore, if the active document of the element's child browsing context before such a navigation was not completely loaded at the time of the new navigation, then the