diff --git a/source b/source index c6054b59e7c..fea00bd620c 100644 --- a/source +++ b/source @@ -78688,11 +78688,11 @@ callback FrameRequestCallback = void (DOMHighResTimeStamp

Lose the strong reference from the Document's browsing context to the Document.

- +
  • Remove the Document object from the + owner set of each WorkerGlobalScope object whose set contains that Document object.

  • -

    Whenever a Document object is discarded, it is also removed from the owner set of each worker - whose set contains that Document.

    +

    When a browsing context is discarded, the strong reference from the user agent itself to the browsing context must be severed, and all the @@ -97070,11 +97070,6 @@ interface SharedWorkerGlobalScope : WorkerGlobalScope { worker global scope. This list includes the implicit MessagePort in the case of dedicated workers.

    -

    Whenever a Document object is discarded, - it must be removed from the owner set of each - WorkerGlobalScope object whose set contains that - Document object.

    -

    Given an environment settings object o when creating or obtaining a worker, the relevant owner to add depends on the type of global object specified by