From 57ffc2ee82f43da8b9142dff818375d89c69f82c Mon Sep 17 00:00:00 2001 From: Natalia Csoregi Date: Fri, 28 Jul 2023 00:01:51 +0300 Subject: [PATCH] Backed out changeset 80431152bbf5 (bug 1821732) for causing failures on popover-light-dismiss.html. CLOSED TREE --- ...er-light-dismiss-with-anchor.tentative.html.ini | 9 --- .../popovers/popover-light-dismiss.html.ini | 7 +- ...opover-light-dismiss-with-anchor.tentative.html | 90 ---------------------- .../semantics/popovers/popover-light-dismiss.html | 53 ++++++++----- 4 files changed, 39 insertions(+), 120 deletions(-) delete mode 100644 testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html.ini delete mode 100644 testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html diff --git a/testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html.ini b/testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html.ini deleted file mode 100644 index 22bd7bd693c9..000000000000 --- a/testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[popover-light-dismiss-with-anchor.tentative.html] - [Clicking inside a child popover shouldn't close either popover] - expected: FAIL - - [Clicking inside a parent popover should close child popover] - expected: FAIL - - [Clicking on anchor element (that isn't an invoking element) shouldn't prevent its popover from being closed] - expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss.html.ini b/testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss.html.ini index 881191676c63..ee223538f182 100644 --- a/testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss.html.ini +++ b/testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss.html.ini @@ -23,14 +23,17 @@ [Clicking inside a popover does not close that popover] expected: FAIL + [Clicking inside a child popover shouldn't close either popover] + expected: FAIL + [Moving focus back to the anchor element should not dismiss the popover] expected: FAIL [Popovers close on pointerup, not pointerdown] expected: FAIL - [Clicking inside a shadow DOM popover does not close that popover] + [Clicking on invoking element, after using it for activation, shouldn't close its popover (nested case, not used for invocation)] expected: FAIL - [Moving focus back to the invoker element should not dismiss the popover] + [Dragging from an open popover outside an open popover should leave the popover open] expected: FAIL diff --git a/testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html b/testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html deleted file mode 100644 index c4e545c4fb97..000000000000 --- a/testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss-with-anchor.tentative.html +++ /dev/null @@ -1,90 +0,0 @@ - - -Popover light dismiss with anchor behavior - - - - - - - - - - - -
- Inside popover 1 - -
-
- Inside popover 2 -
- - diff --git a/testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss.html b/testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss.html index 4c31bed1635f..eb148941fbf3 100644 --- a/testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss.html +++ b/testing/web-platform/tests/html/semantics/popovers/popover-light-dismiss.html @@ -14,14 +14,15 @@ + Outside all popovers -
+
Inside popover 1 Inside popover 1 after button -
- Inside popover 2 -
+
+
+ Inside popover 2