Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b3742ff1f628c1fe00ee3433d2f2a2ee08d873ee
https://github.com/WebKit/WebKit/commit/b3742ff1f628c1fe00ee3433d2f2a2ee08d873ee
Author: Antti Koivisto <[email protected]>
Date: 2026-08-31 (Mon, 31 Aug 2026)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/css/css-mixins/functions/at-function-parsing-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/css/css-mixins/functions/at-function-parsing.html
M
LayoutTests/imported/w3c/web-platform-tests/css/css-mixins/functions/dashed-function-parsing-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/css/css-values/random-in-custom-function.tentative-expected.txt
M Source/WebCore/css/parser/CSSParser.cpp
M Source/WebCore/css/parser/CSSSubstitutionParser.cpp
Log Message:
-----------
[css-mixins-1] Allow commas in function parameters
https://bugs.webkit.org/show_bug.cgi?id=322983
rdar://186254463
Reviewed by Alan Baradlay.
Make parameter parsing block-aware.
Also fix allowing top level argument with { } contain !important.
*
LayoutTests/imported/w3c/web-platform-tests/css/css-mixins/functions/at-function-parsing-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/css/css-mixins/functions/at-function-parsing.html:
*
LayoutTests/imported/w3c/web-platform-tests/css/css-mixins/functions/dashed-function-parsing-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/css/css-values/random-in-custom-function.tentative-expected.txt:
* Source/WebCore/css/parser/CSSParser.cpp:
(WebCore::CSSParser::consumeFunctionRule):
* Source/WebCore/css/parser/CSSSubstitutionParser.cpp:
(WebCore::classifyBlock):
Canonical link: https://commits.webkit.org/320151@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications