tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 5e152e7f12f7ad8619a38ea138c00643bc0af8aa
parent 5f91497f2b7fe8315d2941564f090bd19a3602a5
Author: Nicolas Chevobbe <nchevobbe@mozilla.com>
Date:   Mon, 17 Nov 2025 06:07:32 +0000

Bug 1999958 - Add test for CSSScopeRule#selectorMatchesElement with view transition selector using a wildcard. r=boris,layout-reviewers,emilio

Differential Revision: https://phabricator.services.mozilla.com/D272450

Diffstat:
Mlayout/inspector/tests/test_selectormatcheselement.html | 12++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/layout/inspector/tests/test_selectormatcheselement.html b/layout/inspector/tests/test_selectormatcheselement.html @@ -39,7 +39,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=1037519 font-variant: small-caps; } - ::view-transition-group(root), #bar { + ::view-transition-group(root), #bar, ::view-transition-group(*) { animation-duration: 3600s; } </style> @@ -123,7 +123,7 @@ add_task(async () => { "::view-transition-group(root)" ).find(rule => { try { - return rule.selectorText === "::view-transition-group(root), #bar"; + return rule.selectorText === "::view-transition-group(root), #bar, ::view-transition-group(*)"; } catch {} return false; }); @@ -144,6 +144,14 @@ add_task(async () => { !viewTransitionGroupRule.selectorMatchesElement(1, document.documentElement), "Doesn't match #bar" ); + ok( + viewTransitionGroupRule.selectorMatchesElement( + 2, + document.documentElement, + "::view-transition-group(root)" + ), + "Matches ::view-transition-group(*)" + ); }); </script>