tor-browser

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

commit bdfc8dc287e8b779b4eaf9dd0f5ed3786c3bb1ae
parent d17013afe9d35a5d60abb364348c633ac202d954
Author: Steinar H. Gunderson <sesse@chromium.org>
Date:   Fri, 31 Oct 2025 08:52:43 +0000

Bug 1996567 [wpt PR 55676] - Improve @mixin CSSOM serialization of parameters., a=testonly

Automatic update from web-platform-tests
Improve @mixin CSSOM serialization of parameters.

Bug: 406935599
Change-Id: Ie2faa1a77007e254e4d7f309c745638d19cd58b1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7079815
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Steinar H Gunderson <sesse@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1535882}

--

wpt-commits: 3ab50781a1920b6ab00d576cffd646cf4ee612ae
wpt-pr: 55676

Diffstat:
Mtesting/web-platform/tests/css/css-mixins/mixin-cssom.tentative.html | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/testing/web-platform/tests/css/css-mixins/mixin-cssom.tentative.html b/testing/web-platform/tests/css/css-mixins/mixin-cssom.tentative.html @@ -88,5 +88,21 @@ }); }, '@apply is not legal at top level'); </script> + + + <style id=style6> + @mixin --m3(--arg type(<length>): 1em, --other-arg) { + margin-left: var(--arg); + } + </style> + <script> + test(() => { + let ss = style6.sheet; + assert_equals(ss.cssRules[0].cssText, +`@mixin --m3(--arg <length>: 1em, --other-arg) { + margin-left: var(--arg); +}`); + }, 'serialization of @mixin with parameters'); + </script> </body> </html>