diff --git a/source b/source index 17ac4d82005..758e834d236 100644 --- a/source +++ b/source @@ -91772,11 +91772,19 @@ dictionary WindowPostMessageOptions : StructuredSeri -

A navigable is script-closable if its active - browsing context is an auxiliary browsing context that was created by a - script (as opposed to by an action of the user), or if it is a top-level traversable - whose session history entries's size is 1.

+

A navigable is script-closable if it is a + top-level traversable, and any of the following is true:

+ + +

The closed getter steps are to return true if this's browsing context @@ -98494,6 +98502,8 @@ interface NotRestoredReasons {

See the page visibility section for the requirements on this item.

+ +
  • An is created by web content boolean, initially false.

  • To get the traversable navigable of @@ -99480,6 +99490,9 @@ interface NotRestoredReasons { contexts flag is set, then all the flags that are set in sandboxingFlagSet must be set in chosen's active browsing context's popup sandboxing flag set.

    + +
  • Set targetNavigable's is created by web content to true.

    +
  • If the newly created navigable chosen is immediately