diff --git a/source b/source index 24deb7efbb8..d960294375f 100644 --- a/source +++ b/source @@ -4540,6 +4540,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute SECURE-CONTEXTS
Let topLevelCreationURL be the return value of running these steps:
- -If embedder is non-null, then return embedder's relevant - settings object's top-level creation URL.
If creator is non-null, then return creator's relevant - settings object's top-level creation URL.
Return about:blank.
Let topLevelCreationURL be about:blank if embedder is
+ null; otherwise embedder's relevant settings object's top-level
+ creation URL.
Let topLevelOrigin be origin if embedder is null;
otherwise embedder's relevant settings object's top-level
@@ -118676,6 +118667,20 @@ document.querySelector("button").addEventListener("click", bound);
data-x="concept-url-scheme">scheme is "data", then return
false.
If environment's top-level creation URL matches
+ about:blank and environment's top-level origin is
+ non-null, then return true if the result of Is origin potentially trustworthy?
+ given environment's top-level origin is "Potentially
+ Trustworthy"; otherwise false.
A top-level Document whose URL matches about:blank, such as
+ a popup's initial about:blank Document or one created by navigating to
+ about:blank, inherits its origin but
+ has about:blank as its top-level creation URL.
If the result of Is url potentially trustworthy? given
environment's top-level creation URL is "Potentially
Trustworthy", then return true.