From 921efa62e7b11425ca3565021da69cffb3124cec Mon Sep 17 00:00:00 2001 From: jugglinmike Date: Fri, 10 Jul 2020 14:11:21 -0400 Subject: [PATCH] Correct management of sandboxing flag sets Replaces ambiguous references to a browsing context property named "sandboxing flag set". Closes #5682. --- source | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/source b/source index f7b4bdb8bbd..c84943b108d 100644 --- a/source +++ b/source @@ -80151,7 +80151,8 @@ interface BarProp {

Every top-level browsing context has a popup sandboxing flag set, which is a sandboxing flag set. When a browsing context is created, its popup sandboxing flag set must be empty. It is populated by the rules for - choosing a browsing context.

+ choosing a browsing context and the obtain + a browsing context to use for a navigation response algorithm.

Every iframe element has an iframe sandboxing flag set, which is a sandboxing flag set. Which flags in an iframe @@ -80384,8 +80385,11 @@ interface BarProp {

  • Assert: navigationCOOP is "unsafe-none".

  • -
  • Set newBrowsingContext's sandboxing flag set to - sandboxFlags.

  • +
  • Assert: newBrowsingContext's popup sandboxing flag set + is empty.

  • + +
  • Set newBrowsingContext's popup sandboxing flag set to + a clone of sandboxFlags.

  • @@ -82496,8 +82500,8 @@ interface Location { // but see also sandboxing flags and resource's + forced sandboxing flag set.

  • Let responseOrigin be the result of determining the origin given browsingContext, resource's Location { // but see also sandboxing flags and response's + forced sandboxing flag set.

  • Run process a navigate response with resource, response, navigationType, the source browsing context, @@ -82731,8 +82735,8 @@ interface Location { // but see also sandboxing flags and response's + forced sandboxing flag set.

  • Set responseOrigin to the result of determining the origin given browsingContext, request's