Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: dc252ef61fc097639af74a3a40bb8131c8aacdab https://github.com/WebKit/WebKit/commit/dc252ef61fc097639af74a3a40bb8131c8aacdab Author: Sam Weinig <s...@webkit.org> 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 webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes