diff --git a/source b/source index eb7730afdb1..fad03791fb3 100644 --- a/source +++ b/source @@ -84410,8 +84410,10 @@ interface BarProp {
  • Set settings object's creation URL to creationURL, settings object's top-level creation - URL to topLevelCreationURL, and settings object's top-level - origin to topLevelOrigin.

  • + URL to topLevelCreationURL, settings object's top-level + origin to topLevelOrigin, and settings object's top-level + site to the result of obtaining a site given + topLevelOrigin.

  • Set realm's [[HostDefined]] field to settings object.

  • @@ -89837,8 +89839,9 @@ interface Location { // but see also target browsing context is browsingContext, creation URL is currentURL, top-level creation URL is - topLevelCreationURL, and top-level origin is - topLevelOrigin.

    + topLevelCreationURL, top-level origin is + topLevelOrigin, and top-level site is the result of obtaining a site given topLevelOrigin.

    The created environment's active service worker is set in @@ -92834,6 +92837,16 @@ interface BeforeUnloadEvent : Event { involved.

    +
    A top-level site
    +

    A site obtained from the "top-level" + environment settings object's + origin. For a "top-level" potential + execution environment it is set to the site of the + creation url. For a worker it is set to + the top-level site of its creator.

    +
    +
    A target browsing context

    Null or a target browsing context for a SharedWorkerGlobalScope : WorkerGlobalScope

  • Set settings object's id to a new unique opaque string, creation URL to worker global scope's url, top-level creation URL to null, - target browsing context to + top-level site to outside settings's top-level site, target browsing context to null, and active service worker to null.