From faec674388b40a15c539690faafdf9d5876bf1c1 Mon Sep 17 00:00:00 2001 From: Oliver Medhurst Date: Mon, 5 Aug 2024 12:36:52 +0100 Subject: [PATCH 1/2] Consume user activation when creating a new top-level traversable Closes #10108. --- source | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source b/source index de407dd6dc0..71c54829421 100644 --- a/source +++ b/source @@ -96807,6 +96807,12 @@ interface NotRestoredReasons {
    +
  1. Let consume be true if active window has + transient activation; otherwise false.

  2. + +
  3. If consume is true, then consume user activation of + active window.

  4. +
  5. Set windowType to "new and unrestricted".

  6. Let currentDocument be currentNavigable's Date: Tue, 12 Nov 2024 14:43:30 +0100 Subject: [PATCH 2/2] Address review comments --- source | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/source b/source index 71c54829421..81ab020277d 100644 --- a/source +++ b/source @@ -96807,11 +96807,8 @@ interface NotRestoredReasons {

      -
    1. Let consume be true if active window has - transient activation; otherwise false.

    2. - -
    3. If consume is true, then consume user activation of - active window.

    4. +
    5. Consume user activation of currentNavigable's active window.

    6. Set windowType to "new and unrestricted".