diff --git a/source b/source index 1cda20be40d..967e186b542 100644 --- a/source +++ b/source @@ -77116,6 +77116,11 @@ dictionary DragEventInit : MouseEventInit {
  • Implement the sandboxing for document.

  • +
  • If document's active sandboxing flag set has its sandboxed + origin browsing context flag set, then set document's relevant settings + object's active service + worker to null.

  • +
  • Set settingsObject's execution ready flag.

  • @@ -77972,6 +77977,16 @@ console.assert(iframeWindow.frameElement === null); +
  • Set settings object's active service worker to null.

  • + +
  • If window's associated + Document's browsing context has a creator browsing + context, then set settings object's active service worker to creator + browsing context's active document's relevant settings object's + active service worker.

  • +
  • If reserved environment is given, then:

    @@ -78003,10 +78018,9 @@ console.assert(iframeWindow.frameElement === null);
  • Otherwise, set settings object's id to a new unique opaque string, settings object's creation URL to - url, settings object's target browsing context to null, and - settings object's active - service worker to null.

  • + url, and settings object's target browsing context to + null.

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

  • @@ -82379,6 +82393,12 @@ State: <OUTPUT NAME=I>1</OUTPUT> <INPUT VALUE="Increment" TYPE=BUTTON O
  • Implement the sandboxing for the Document.

  • +
  • If the Document's active sandboxing flag set has its + sandboxed origin browsing context flag set, then set document's + relevant settings object's active service worker to + null.

  • +
  • Set settingsObject's execution ready flag.