Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: dc252ef61fc097639af74a3a40bb8131c8aacdab
https://github.com/WebKit/WebKit/commit/dc252ef61fc097639af74a3a40bb8131c8aacdab
Author: Sam Weinig <[email protected]>
Date: 2025-03-11 (Tue, 11 Mar 2025)
Changed paths:
M Source/WebCore/css/CSSProperties.json
M Source/WebCore/css/CSSQuadValue.h
M Source/WebCore/css/CSSToStyleMap.cpp
M Source/WebCore/css/Quad.h
M Source/WebCore/css/Rect.h
M Source/WebCore/css/RectBase.h
M Source/WebCore/css/ShorthandSerializer.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.h
M Source/WebCore/css/scripts/process-css-properties.py
M
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/CSSPropertyNames.gperf
M
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/CSSPropertyParsing.cpp
M Source/WebCore/style/StyleBuilderCustom.h
Log Message:
-----------
Add support for generating consumers for CSS property that use CSSQuadValue
https://bugs.webkit.org/show_bug.cgi?id=289462
Reviewed by Darin Adler.
Add support for generating consumers for CSS property that use CSSQuadValue
by making CSSQuadValue store CSSValue rather than CSSPrimitiveValue and
adding additional create functions.
These allow generation of:
border-image-outset
mask-border-outset
* Source/WebCore/css/CSSProperties.json:
* Source/WebCore/css/CSSQuadValue.h:
* Source/WebCore/css/CSSToStyleMap.cpp:
* Source/WebCore/css/Quad.h:
* Source/WebCore/css/Rect.h:
* Source/WebCore/css/RectBase.h:
* Source/WebCore/css/ShorthandSerializer.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.h:
* Source/WebCore/css/scripts/process-css-properties.py:
* Source/WebCore/style/StyleBuilderCustom.h:
Canonical link: https://commits.webkit.org/291984@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes