From 16041a93d3c7e1c5d22e1fdfcb9d51acee269763 Mon Sep 17 00:00:00 2001
From: Shivani Sharma The top level origin of a resource request is computed as follows:
+
+ If the resource request is for
+ navigation
+ of a
+
+ top level browsing context, then return the origin of the request itself. If the resource request is for navigation of a
+
+ child browsing context, then return the origin of the context's top level browsing context.
+ Return the origin of the top level browsing context of the request.Top level origin
+
+
+
+
+
If the resource request is for - navigation - of a + + navigation of a top level browsing context, then return the origin of the request itself.
The top level origin of a resource request is computed as follows: +
The top level origin of a resource request is computed as follows:
If the resource request is for @@ -81236,8 +81236,6 @@ interface BarProp {
Return the origin of the top level browsing context of the request.
Return url's origin.
To determine the top level origin, + given browsing context browsingContext:
+ +If the browsingContext is a + top-level browsing context, then return the result of determining the origin + .
If the browsingContext is a child browsing context, then return the result + of determining the origin of the browsingContext's top-level browsing context + .
To create a new browsing context, given
null or a Document
object creator and browsing context group
group:
The top level origin of a resource request is computed as follows:
- -If the resource request is for - - navigation of a - - top level browsing context, then return the origin of the request itself.
If the resource request is for navigation of a - - child browsing context, then return the origin of the context's top level browsing context. -
Return the origin of the top level browsing context of the request.
If the browsingContext is a - top-level browsing context, then return the result of determining the origin - .
If the browsingContext is a top-level browsing context, then return the + result of determining the origin .
If the browsingContext is a child browsing context, then return the result
of determining the origin of the browsingContext's top-level browsing context
From 3b5fa11a296aa786717eea667966d9ac0a474a53 Mon Sep 17 00:00:00 2001
From: Shivani Sharma Return url's origin.
To determine the top level origin, - given browsing context browsingContext:
- -If the browsingContext is a top-level browsing context, then return the - result of determining the origin .
If the browsingContext is a child browsing context, then return the result - of determining the origin of the browsingContext's top-level browsing context - .
To create a new browsing context, given
null or a Document
object creator and browsing context group
group:
Let top-level origin be the result of determining the origin given + browsingContext: +
If browsingContext is a top-level browsing context, then return + origin.
If browsingContext is a child browsing context, then return the + result of determining the origin of the top-level browsing context of + browsingContext.
Set up a window environment settings object with realm execution - context, and let settingsObject be the result.
Let document be a new A top-level origin used in security checks. An HTTPS state value representing the security properties of the network
From 52e2d54a3992f986c3c61ddf44d673d489a724c1 Mon Sep 17 00:00:00 2001
From: Shivani Sharma Document
, marked as an HTML document in quirks mode, whose ApplicationCache : EventTarget {
+
Let top-level origin be the result of determining the origin given - browsingContext: +
Let top-level origin be the result of + determining the top-level origin, given browsingContext:
If browsingContext is a top-level browsing context, then return origin.
Return the result of determining the top-level origin of window's associated Document
.
A top-level origin used in security checks.
+A top-level origin used in security checks.
Return url's origin.
To determine the top-level origin, given + browsing context browsingContext:
+ +If browsingContext is a top-level browsing context, then return + the result of determining the origin.
If browsingContext is a child browsing context, then return the + result of determining the origin of the top-level browsing context of + browsingContext.
To create a new browsing context, given
null or a Document
object creator and browsing context group
group:
Let top-level origin be the result of - determining the top-level origin, given browsingContext: -
If browsingContext is a top-level browsing context, then return - origin.
If browsingContext is a child browsing context, then return the - result of determining the origin of the top-level browsing context of - browsingContext.
Set up a window environment settings object with realm execution - context, top-level origin and let settingsObject be the result.
Let document be a new When the user agent is required to set up a window environment settings object,
- given a JavaScript execution context execution context and an optional
- environment reserved environment, it must run the following steps:Document
, marked as an HTML document in quirks mode, whose BarProp {
Script settings for
Window
objects
Let realm be the value of execution context's Realm @@ -80639,8 +80641,8 @@ interface BarProp {
Return the result of determining the top-level origin of window's associated Document
.
Return the the top-level origin of window's
+ associated Document
.
Return the the top-level origin of window's @@ -88310,8 +88310,7 @@ interface ApplicationCache : EventTarget {
Return the the top-level origin of window's
- associated Document
.
Return top-level origin
If browsingContext is a top-level browsing context, then return - the result of determining the origin.
If browsingContext is a child browsing context, then return the result of determining the origin of the top-level browsing context of @@ -78427,7 +78427,7 @@ dictionary DragEventInit : MouseEventInit {
Set up a window environment settings object with realm execution - context and let settingsObject be the result.
Let document be a new Return top-level origin
+ Return top-level origin. When the user agent is required to set up a window environment settings object,
- given a JavaScript execution context execution context, an optional
- environment reserved environment and an optional top-level
- origin top-level origin, it must run the following steps:Document
, marked as an HTML document in quirks mode, whose BarProp {
Script settings for
Window
objects
Let realm be the value of execution context's Realm @@ -84139,8 +84143,8 @@ interface Location { // but see also For shared and service workers this is still undefined and + is being worked on since such workers could be associated with multiple top + level browsing contexts.
+ + + +Let top-level origin be the result of determining the top-level origin.
Set up a window environment settings object with realm execution - context, top-level origin and let settingsObject be the result. -
Let settingsObject be the result of setting up a window environment settings object given realm + execution context and top-level origin.
Let document be a new When the user agent is required to set up a window environment settings object,
given a JavaScript execution context execution context, a
- top-level origin top-level origin and an optional
+ top-level origin top-level origin, and an optional
environment reserved environment, it must run the following steps:Document
, marked as an HTML document in quirks mode, whose BarProp {
@@ -84143,8 +84143,8 @@ interface Location { // but see also For shared and service workers this is still undefined and
- is being worked on, since such workers could be associated with multiple top
- level browsing contexts.
Return outside settings's top-level origin for a dedicated + worker.
+ +For shared and service workers this is still undefined and is being worked on, + since such workers could be associated with multiple top-level browsing contexts.
From d4649744129b40adfb4e8e07f82785b429a02bd0 Mon Sep 17 00:00:00 2001 From: Shivani SharmaLet top-level origin be the result of determining the top-level - origin.
Let settingsObject be the result of setting up a window environment settings object given realm @@ -84140,7 +84140,7 @@ interface Location { // but see also origin.
To determine the top-level origin, given - browsing context browsingContext:
- -If browsingContext is a top-level browsing context, then return - the result of determining the origin of browsingContext.
If browsingContext is a child browsing context, then return the - result of determining the origin of the top-level browsing context of - browsingContext.
To create a new browsing context, given
null or a Document
object creator and browsing context group
group:
Let top-level origin be the result of determining the top-level - origin for browsingContext.
Let settingsObject be the result of setting up a window environment settings object given realm - execution context and top-level origin.
Let document be a new When the user agent is required to set up a window environment settings object,
- given a JavaScript execution context execution context, a
- top-level origin top-level origin, and an optional
+ given a JavaScript execution context execution context, and an optional
environment reserved environment, it must run the following steps: Return top-level origin. To determine the top-level origin, given
+ responsible browsing context browsingContext: If browsingContext is a top-level browsing context, then return
+ the result of determining the origin of browsingContext. If browsingContext is a child browsing context, then return the
+ result of determining the origin of the top-level browsing context of
+ browsingContext.Document
, marked as an HTML document in quirks mode, whose BarProp {
Script settings for
Window
objects
@@ -80645,7 +80629,16 @@ interface BarProp {
+
+
Let responsible browsing context be browsingContext. To + determine the top-level origin, given + browsingContext:
If browsingContext is a top-level browsing context, then return the result of determining the origin of browsingContext.
The origin of the top-level browsing context at the time - this settings object was retrieved.
+The origin of the top-level browsing context associated with + responsible browsing context.
Window
objectsWhen the user agent is required to set up a window environment settings object, - given a JavaScript execution context execution context, and an optional + given a JavaScript execution context execution context and an optional environment reserved environment, it must run the following steps:
Let responsible browsing context be browsingContext. To +
Let responsible browsing context be browsingContext. To determine the top-level origin, given browsingContext:
+If browsingContext is a top-level browsing context, then return - the result of determining the origin of browsingContext.
If browsingContext is a child browsing context, then return the - result of determining the origin of the top-level browsing context of - browsingContext.
If browsingContext is a top-level browsing context, then return + the result of determining the origin of browsingContext.
If browsingContext is a child browsing context, then return the + result of determining the origin of the top-level browsing context of + browsingContext.
Let responsible browsing context be browsingContext. To - determine the top-level origin, given - browsingContext:
+Return the result of determining the top-level origin given the + responsible browsing context.
-If browsingContext is a top-level browsing context, then return - the result of determining the origin of browsingContext.
To determine the top-level origin, + given a browsing context browsingContext:
-If browsingContext is a child browsing context, then return the - result of determining the origin of the top-level browsing context of +
If browsingContext is a top-level browsing context, then + return the result of determining the origin of browsingContext.
Return the result of determining the origin of the top-level + browsing context of browsingContext.
For shared and service workers this is still undefined and is being worked on, since such workers could be associated with multiple top-level browsing contexts and the responsible browsing context - is just the first browsing context that spawned the worker, not any others which can access - it.
+ is just the first browsing context that spawned the worker, discounting any others which can + access the worker. From 7f63f1ec83606fbdf2b3a6df3f60eadb6b3f3d25 Mon Sep 17 00:00:00 2001 From: shivanigithubIf browsingContext is a top-level browsing context, then - return the result of determining the origin of - browsingContext.
Return the result of determining the origin of the top-level - browsing context of browsingContext.
If browsingContext is already + discarded, then return null. + +
Return the result of determining the origin of the + top-level browsing context of browsingContext.
If browsingContext is already - discarded, then return null. + discarded, then return null.
Return the result of determining the origin of the top-level browsing context of browsingContext.
The origin of the top-level browsing context associated with the - responsible browsing context.
+ responsible browsing context or null if the + responsible browsing context is discarded.If browsingContext is already - discarded, then return null. + discarded, then return null.
Return the result of determining the origin of the top-level browsing context of browsingContext.
The origin of the top-level browsing context associated with the - responsible browsing context or null if the - responsible browsing context is discarded.
+ responsible browsing context.If browsingContext is a top-level browsing context, then + return the result of determining the origin of + browsingContext.
If browsingContext is already - discarded, then return null. - -
Return the result of determining the origin of the - top-level browsing context of browsingContext.
Return the result of determining the origin of the top-level + browsing context of browsingContext.
Return the result of determining the top-level origin given the - responsible browsing context.
- -To determine the top-level origin, - given a browsing context browsingContext:
+Let responsible browsing context be browsingContext. To + determine the top-level origin, given + browsingContext:
If browsingContext is a top-level browsing context, then - return the result of determining the origin of - browsingContext.
Return the result of determining the origin of the top-level - browsing context of browsingContext.
If browsingContext is a top-level browsing context, then return + the result of determining the origin of browsingContext.
If browsingContext is a child browsing context, then return the + result of determining the origin of the top-level browsing context of + browsingContext.
For shared and service workers this is still undefined and is being worked on, since such workers could be associated with multiple top-level browsing contexts and the responsible browsing context - is just the first browsing context that spawned the worker, discounting any others which can - access the worker.
+ is just the first browsing context that spawned the worker, not any others which can access + it. From ab45aff0dfac9769838033a749871b5bc9f27858 Mon Sep 17 00:00:00 2001 From: shivanigithubWindow
objectsWhen the user agent is required to set up a window environment settings object, - given a JavaScript execution context execution context and an optional + given a JavaScript execution context execution context, and an optional environment reserved environment, it must run the following steps:
Let responsible browsing context be browsingContext. To +
Let responsible browsing context be browsingContext. To determine the top-level origin, given browsingContext:
-If browsingContext is a top-level browsing context, then return - the result of determining the origin of browsingContext.
If browsingContext is a child browsing context, then return the - result of determining the origin of the top-level browsing context of - browsingContext.
If browsingContext is a top-level browsing context, then return + the result of determining the origin of browsingContext.
If browsingContext is a child browsing context, then return the + result of determining the origin of the top-level browsing context of + browsingContext.
Let responsible browsing context be browsingContext. To - determine the top-level origin, given - browsingContext:
+To determine the top-level origin, given + responsible browsing context browsingContext:
If browsingContext is a top-level browsing context, then return the result of determining the origin of browsingContext.
The origin of the top-level browsing context associated with - responsible browsing context.
+The origin of the top-level browsing context at the time + this settings object was retrieved.
Return url's origin.
To determine the top-level origin, given + browsing context browsingContext:
+ +If browsingContext is a top-level browsing context, then return + the result of determining the origin of browsingContext.
If browsingContext is a child browsing context, then return the + result of determining the origin of the top-level browsing context of + browsingContext.
To create a new browsing context, given
null or a Document
object creator and browsing context group
group:
Let top-level origin be the result of determining the top-level + origin for browsingContext.
Let settingsObject be the result of setting up a window environment settings object given realm - execution context.
Let document be a new When the user agent is required to set up a window environment settings object,
- given a JavaScript execution context execution context, and an optional
+ given a JavaScript execution context execution context, a
+ top-level origin top-level origin, and an optional
environment reserved environment, it must run the following steps: To determine the top-level origin, given
- responsible browsing context browsingContext: If browsingContext is a top-level browsing context, then return
- the result of determining the origin of browsingContext. If browsingContext is a child browsing context, then return the
- result of determining the origin of the top-level browsing context of
- browsingContext. Return top-level origin.Document
, marked as an HTML document in quirks mode, whose BarProp {
Script settings for
Window
objects
@@ -80629,16 +80645,7 @@ interface BarProp {
-
-
+ Document
object creator and browsing context group
- group:
Document
object creator, browsing context group
+ group and an optional intendedToplevelBrowsingContext:
@@ -78514,10 +78513,13 @@ dictionary DragEventInit : MouseEventInit {
given an element element:
Let browsingContext be the result of creating a new browsing - context with element's node document and element's +
Let topLevelBrowsingContext be element's node document's browsing context's - top-level browsing context's group.
Let browsingContext be the result of creating a new browsing + context with topLevelBrowsingContext's group + and topLevelBrowsingContext.
Set element's nested browsing context to browsingContext.
Return url's origin.
To determine the top-level origin, given - browsing context browsingContext:
- -Let topLevelBrowsingContext be intendedTopLevelBrowsingContext if - present, else browsingContext.
Return the result of determining the origin of the - topLevelBrowsingContext.
To create a new browsing context, given
null or a Document
object creator, browsing context group
group and an optional intendedToplevelBrowsingContext:
Let top-level origin be the result of determining the top-level - origin for browsingContext.
Let topLevelBrowsingContext be intendedTopLevelBrowsingContext if + present, else browsingContext.
Let top-level origin be the result of determining the origin of + the topLevelBrowsingContext.
Let settingsObject be the result of setting up a window environment settings object given realm
@@ -84141,8 +84135,8 @@ interface Location { // but see also setting up a window environment settings object given realm
From 2a849635551753953ffe7b9086df60efd1c5b329 Mon Sep 17 00:00:00 2001
From: shivanigithub To determine the top-level origin: Let topLevelBrowsingContext be intendedTopLevelBrowsingContext if
- present, else browsingContext. Set topLevelBrowsingContext to intendedTopLevelBrowsingContext if
+ present, and browsingContext otherwise. Let top-level origin be the result of determining the origin of
- the topLevelBrowsingContext
-
To create a new browsing context, given
null or a Document
object creator, browsing context group
- group and an optional intendedToplevelBrowsingContext:
To determine the top-level origin:
- -Set topLevelBrowsingContext to intendedTopLevelBrowsingContext if - present, and browsingContext otherwise.
Let topLevelBrowsingContext be intendedTopLevelBrowsingContext if it + was given, or browsingContext otherwise.
Let top-level origin be the result of determining the origin of - the topLevelBrowsingContext.
Let topLevelOrigin be the result of determining the origin of + topLevelBrowsingContext.
Let settingsObject be the result of setting up a window environment settings object given realm - execution context and top-level origin.
Let document be a new To create a new browsing context, given
null or a Document
, marked as an HTML document in quirks mode, whose
Date: Sat, 7 Mar 2020 21:55:27 -0500
Subject: [PATCH 35/37] feedback
---
source | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/source b/source
index e0b2ff938c8..dd036a478b1 100644
--- a/source
+++ b/source
@@ -78369,7 +78369,7 @@ dictionary DragEventInit : MouseEventInit {
Document
object creator, browsing context group
- group and an optional intendedTopLevelBrowsingContext:
Let topLevelBrowsingContext be intendedTopLevelBrowsingContext if it - was given, or browsingContext otherwise.
Let topLevelOrigin be the result of determining the origin of - topLevelBrowsingContext.
Let topLevelOrigin be intendedTopLevelOrigin, if present, otherwise + let topLevelOrigin be origin.
Let settingsObject be the result of setting up a window environment settings object given realm @@ -78505,13 +78502,14 @@ dictionary DragEventInit : MouseEventInit { given an element element:
Let topLevelBrowsingContext be element's +
Let topLevelOrigin be element's node document's browsing context's - top-level browsing context.
Let browsingContext be the result of creating a new browsing context with topLevelBrowsingContext's group - and topLevelBrowsingContext.
Set element's nested browsing context to browsingContext.
Let topLevelOrigin be topLevelBrowsingContext's + active document's origin.
Let browsingContext be the result of creating a new browsing
context with topLevelBrowsingContext's group
From 7fe83d12ff216a69438cec0068ea8591a12bcec8 Mon Sep 17 00:00:00 2001
From: Domenic Denicola Let clusterKey be the result of obtaining an agent cluster key given
+ data-x="obtain-agent-cluster-key" data-export="">obtaining an agent cluster key given
origin. Let agentCluster be the result of