Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 21915b3edbe66caaaaac2b821dd67504a293081c https://github.com/WebKit/WebKit/commit/21915b3edbe66caaaaac2b821dd67504a293081c Author: Sam Weinig <s...@webkit.org> Date: 2025-03-09 (Sun, 09 Mar 2025)
Changed paths: M Source/WebCore/css/CSSProperties.json M Source/WebCore/css/ComputedStyleExtractor.cpp M Source/WebCore/css/parser/CSSPropertyParserConsumer+Inline.cpp M Source/WebCore/css/parser/CSSPropertyParserConsumer+Inline.h M Source/WebCore/css/parser/CSSPropertyParserConsumer+ScrollSnap.cpp M Source/WebCore/css/parser/CSSPropertyParserConsumer+ScrollSnap.h M Source/WebCore/style/StyleBuilderConverter.h Log Message: ----------- Add support for generating more pair consumers https://bugs.webkit.org/show_bug.cgi?id=289432 Reviewed by Tim Nguyen. Switch more consumers that use the form `[...]{1,2}` in their grammars to match the modeling used already where a coalescing CSSValuePair is used. With the consumer generated, the style builder and computed style extractors need to be updated to match. These allow generation of: -webkit-initial-letter scroll-snap-align * Source/WebCore/css/CSSProperties.json: * Source/WebCore/css/ComputedStyleExtractor.cpp: * Source/WebCore/css/parser/CSSPropertyParserConsumer+Inline.cpp: * Source/WebCore/css/parser/CSSPropertyParserConsumer+Inline.h: * Source/WebCore/css/parser/CSSPropertyParserConsumer+ScrollSnap.cpp: * Source/WebCore/css/parser/CSSPropertyParserConsumer+ScrollSnap.h: * Source/WebCore/style/StyleBuilderConverter.h: Canonical link: https://commits.webkit.org/291873@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