Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d372e7e31947f50d8a1ae9155743cb227d55a027
https://github.com/WebKit/WebKit/commit/d372e7e31947f50d8a1ae9155743cb227d55a027
Author: Sam Weinig <[email protected]>
Date: 2026-04-21 (Tue, 21 Apr 2026)
Changed paths:
M Source/WebCore/CMakeLists.txt
M Source/WebCore/DerivedSources-input.xcfilelist
M Source/WebCore/DerivedSources-output.xcfilelist
M Source/WebCore/DerivedSources.make
M Source/WebCore/Headers.cmake
M Source/WebCore/SaferCPPExpectations/NoUncountedMemberCheckerExpectations
M
Source/WebCore/SaferCPPExpectations/UncountedLambdaCapturesCheckerExpectations
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/accessibility/AXUtilities.cpp
M Source/WebCore/animation/BlendingKeyframes.cpp
M Source/WebCore/animation/CompositeOperation.cpp
M Source/WebCore/animation/KeyframeAnimationOptions.h
M Source/WebCore/animation/KeyframeAnimationOptions.idl
M Source/WebCore/animation/TimelineRangeValue.cpp
M Source/WebCore/animation/TimelineRangeValue.h
M Source/WebCore/animation/ViewTimeline.cpp
M Source/WebCore/animation/ViewTimeline.h
M Source/WebCore/animation/ViewTimelineOptions.h
M Source/WebCore/animation/ViewTimelineOptions.idl
M Source/WebCore/animation/WebAnimation.h
M Source/WebCore/animation/WebAnimation.idl
M Source/WebCore/animation/WebAnimationTypes.h
M Source/WebCore/bindings/js/WebCoreBuiltinNames.h
M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
M Source/WebCore/css/CSSAppleColorFilterValue.cpp
M Source/WebCore/css/CSSBoxShadowPropertyValue.cpp
M Source/WebCore/css/CSSColorValue.cpp
M Source/WebCore/css/CSSCounterStyleDescriptors.cpp
M Source/WebCore/css/CSSCounterStyleRule.cpp
M Source/WebCore/css/CSSFilterValue.cpp
M Source/WebCore/css/CSSFontFace.cpp
M Source/WebCore/css/CSSFontFaceSet.cpp
M Source/WebCore/css/CSSFontSelector.cpp
M Source/WebCore/css/CSSFontStyleRangeValue.cpp
M Source/WebCore/css/CSSFontStyleRangeValue.h
M Source/WebCore/css/CSSFontValue.cpp
M Source/WebCore/css/CSSFontValue.h
M Source/WebCore/css/CSSGroupingRule.cpp
A Source/WebCore/css/CSSKeywordValue.cpp
A Source/WebCore/css/CSSKeywordValue.h
A Source/WebCore/css/CSSKeywordValueInlines.h
M Source/WebCore/css/CSSOffsetRotateValue.h
M Source/WebCore/css/CSSPrimitiveValue.cpp
M Source/WebCore/css/CSSPrimitiveValue.h
R Source/WebCore/css/CSSPrimitiveValueMappings.h
M Source/WebCore/css/CSSPropertyInitialValues.cpp
M Source/WebCore/css/CSSRayValue.cpp
M Source/WebCore/css/CSSScrollValue.cpp
M Source/WebCore/css/CSSTextShadowPropertyValue.cpp
M Source/WebCore/css/CSSUnits.cpp
M Source/WebCore/css/CSSUnits.h
M Source/WebCore/css/CSSValue.cpp
M Source/WebCore/css/CSSValue.h
M Source/WebCore/css/CSSValueList.cpp
M Source/WebCore/css/CSSValuePool.cpp
M Source/WebCore/css/CSSValuePool.h
M Source/WebCore/css/CSSViewTransitionRule.cpp
M Source/WebCore/css/CSSViewValue.cpp
M Source/WebCore/css/ComputedStyleDependencies.cpp
M Source/WebCore/css/DOMCSSNamespace.cpp
M Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.cpp
M Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.h
M Source/WebCore/css/DeprecatedCSSOMValue.cpp
M Source/WebCore/css/FontFace.cpp
M Source/WebCore/css/MutableStyleProperties.cpp
M Source/WebCore/css/ShorthandSerializer.cpp
M Source/WebCore/css/StylePropertiesInlines.h
M Source/WebCore/css/calc/CSSCalcTree+NumericIdentity.h
M Source/WebCore/css/calc/CSSCalcTree+Serialization.cpp
M Source/WebCore/css/calc/CSSCalcTree+Simplification.cpp
M Source/WebCore/css/calc/CSSCalcTree.cpp
M Source/WebCore/css/calc/CSSCalcType.cpp
M Source/WebCore/css/parser/CSSFontVariantLigaturesParser.h
M Source/WebCore/css/parser/CSSFontVariantNumericParser.h
M Source/WebCore/css/parser/CSSParser.cpp
M Source/WebCore/css/parser/CSSParserFastPaths.cpp
M Source/WebCore/css/parser/CSSPropertyParser.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Align.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Anchor.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Anchor.h
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Animations.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Box.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Color.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+CounterStyles.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Display.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Font.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Font.h
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Grid.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.h
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Masking.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Motion.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Overflow.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+PositionTry.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+SVG.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+ScrollSnap.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Shapes.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Timeline.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Timeline.h
M Source/WebCore/css/parser/CSSPropertyParserConsumer+Transform.cpp
M Source/WebCore/css/parser/CSSPropertyParserConsumer+UI.cpp
M Source/WebCore/css/parser/CSSPropertyParserCustom.h
M Source/WebCore/css/parser/CSSPropertyParserResult.cpp
M Source/WebCore/css/query/ContainerQueryFeatures.cpp
M Source/WebCore/css/query/GenericMediaQueryEvaluator.cpp
M Source/WebCore/css/query/GenericMediaQueryEvaluator.h
M Source/WebCore/css/query/GenericMediaQueryParser.cpp
M Source/WebCore/css/query/GenericMediaQueryParser.h
M Source/WebCore/css/query/GenericMediaQuerySerialization.cpp
M Source/WebCore/css/query/GenericMediaQueryTypes.h
M Source/WebCore/css/scripts/process-css-properties.py
M Source/WebCore/css/scripts/process-css-values.py
M
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/CSSPropertyParsing.cpp
A
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/RenderStyleProperties+ConstructionInlines.h
A
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/RenderStyleProperties.cpp
M
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/StyleBuilderGenerated.cpp
M
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/StyleExtractorGenerated.cpp
R Source/WebCore/css/typedom/CSSKeywordValue.cpp
R Source/WebCore/css/typedom/CSSKeywordValue.h
R Source/WebCore/css/typedom/CSSKeywordValue.idl
A Source/WebCore/css/typedom/CSSOMKeywordValue.cpp
A Source/WebCore/css/typedom/CSSOMKeywordValue.h
A Source/WebCore/css/typedom/CSSOMKeywordValue.idl
M Source/WebCore/css/typedom/CSSStyleValue.h
M Source/WebCore/css/typedom/CSSStyleValueFactory.cpp
M Source/WebCore/css/typedom/color/CSSHSL.idl
M Source/WebCore/css/typedom/color/CSSLCH.idl
M Source/WebCore/css/typedom/color/CSSLab.idl
M Source/WebCore/css/typedom/color/CSSOKLCH.idl
M Source/WebCore/css/typedom/color/CSSOKLab.idl
M Source/WebCore/css/typedom/color/CSSOMColor.cpp
M Source/WebCore/css/typedom/color/CSSOMColor.h
M Source/WebCore/css/typedom/color/CSSOMColor.idl
M Source/WebCore/css/typedom/color/CSSOMColorValue.cpp
M Source/WebCore/css/typedom/color/CSSOMColorValue.h
M Source/WebCore/css/typedom/color/CSSOMColorValue.idl
M Source/WebCore/css/typedom/color/CSSRGB.cpp
M Source/WebCore/css/typedom/color/CSSRGB.h
M Source/WebCore/css/typedom/color/CSSRGB.idl
M Source/WebCore/css/typedom/transform/CSSPerspective.cpp
M Source/WebCore/css/typedom/transform/CSSPerspective.h
M Source/WebCore/css/typedom/transform/CSSPerspective.idl
M Source/WebCore/css/values/CSSValueConcepts.h
M Source/WebCore/css/values/CSSValueTypes.cpp
M Source/WebCore/css/values/color/CSSColorLayers.cpp
A Source/WebCore/css/values/fonts/CSSFontStyleRange.cpp
A Source/WebCore/css/values/fonts/CSSFontStyleRange.h
M Source/WebCore/css/values/images/CSSGradient.cpp
A Source/WebCore/css/values/primitives/CSSKeyword.cpp
A Source/WebCore/css/values/primitives/CSSKeyword.h
A Source/WebCore/css/values/primitives/CSSKeywordList.h
M Source/WebCore/css/values/primitives/CSSPrimitiveData.h
R Source/WebCore/css/values/primitives/CSSPrimitiveKeywordList.h
M Source/WebCore/css/values/primitives/CSSPrimitiveNumeric.h
M Source/WebCore/css/values/primitives/CSSPrimitiveNumericOrKeyword.h
M Source/WebCore/dom/StyledElement.cpp
M Source/WebCore/dom/StyledElement.h
M Source/WebCore/dom/ViewTransition.cpp
M Source/WebCore/editing/ApplyStyleCommand.cpp
M Source/WebCore/editing/EditingStyle.cpp
M Source/WebCore/editing/ReplaceSelectionCommand.cpp
M Source/WebCore/editing/cocoa/NodeHTMLConverter.mm
M Source/WebCore/editing/ios/EditorIOS.mm
M Source/WebCore/editing/mac/EditorMac.mm
M Source/WebCore/html/HTMLElement.cpp
M Source/WebCore/html/HTMLTableElement.cpp
M Source/WebCore/html/HTMLTextFormControlElement.cpp
M Source/WebCore/html/HTMLVideoElementCaptionDisplaySettings.cpp
M Source/WebCore/html/shadow/SelectFallbackButtonElement.cpp
M Source/WebCore/layout/formattingContexts/inline/InlineLevelBoxInlines.h
M Source/WebCore/layout/integration/grid/LayoutIntegrationGridLayout.cpp
M Source/WebCore/page/IntersectionObserver.cpp
M Source/WebCore/rendering/RenderBlock.cpp
M Source/WebCore/rendering/RenderTreeAsText.cpp
M Source/WebCore/rendering/style/BorderData.cpp
M Source/WebCore/rendering/style/BorderValue.cpp
M Source/WebCore/rendering/style/OutlineValue.cpp
M Source/WebCore/rendering/style/RenderStyleConstants.cpp
M Source/WebCore/style/PropertyCascade.cpp
M Source/WebCore/style/StyleBuilder.cpp
M Source/WebCore/style/StyleBuilderCustom.h
M Source/WebCore/style/StyleExtractor.cpp
M Source/WebCore/style/StyleExtractor.h
M Source/WebCore/style/StyleExtractorCustom.h
M Source/WebCore/style/StyleInterpolationWrappers.h
M Source/WebCore/style/StyleNameScope.cpp
M Source/WebCore/style/StyleResolveForFont.cpp
M Source/WebCore/style/StyleResolver.cpp
M Source/WebCore/style/computed/StyleComputedStyleBase.cpp
M Source/WebCore/style/computed/data/StyleAppleColorFilterData.cpp
M Source/WebCore/style/computed/data/StyleBackdropFilterData.cpp
M Source/WebCore/style/computed/data/StyleBackgroundData.cpp
M Source/WebCore/style/computed/data/StyleBoxData.cpp
M Source/WebCore/style/computed/data/StyleDeprecatedFlexibleBoxData.cpp
M Source/WebCore/style/computed/data/StyleFilterData.cpp
M Source/WebCore/style/computed/data/StyleFlexibleBoxData.cpp
M Source/WebCore/style/computed/data/StyleFontData.cpp
M Source/WebCore/style/computed/data/StyleGridData.cpp
M Source/WebCore/style/computed/data/StyleGridItemData.cpp
M Source/WebCore/style/computed/data/StyleInheritedData.cpp
M Source/WebCore/style/computed/data/StyleInheritedRareData.cpp
M Source/WebCore/style/computed/data/StyleMarqueeData.cpp
M Source/WebCore/style/computed/data/StyleMaskBorderData.cpp
M Source/WebCore/style/computed/data/StyleMultiColumnData.cpp
M Source/WebCore/style/computed/data/StyleNonInheritedData.cpp
M Source/WebCore/style/computed/data/StyleNonInheritedMiscData.cpp
M Source/WebCore/style/computed/data/StyleNonInheritedRareData.cpp
M Source/WebCore/style/computed/data/StyleSVGData.cpp
M Source/WebCore/style/computed/data/StyleSVGFillData.cpp
M Source/WebCore/style/computed/data/StyleSVGLayoutData.cpp
M Source/WebCore/style/computed/data/StyleSVGMarkerResourceData.cpp
M Source/WebCore/style/computed/data/StyleSVGNonInheritedMiscData.cpp
M Source/WebCore/style/computed/data/StyleSVGShadowData.cpp
M Source/WebCore/style/computed/data/StyleSVGStopData.cpp
M Source/WebCore/style/computed/data/StyleSVGStrokeData.cpp
M Source/WebCore/style/computed/data/StyleSurroundData.cpp
M Source/WebCore/style/computed/data/StyleTransformData.cpp
M Source/WebCore/style/computed/data/StyleVisitedLinkColorData.cpp
M Source/WebCore/style/values/StyleValueTypes+CSSValueConversion.h
M Source/WebCore/style/values/align/StyleAlignContent.cpp
M Source/WebCore/style/values/align/StyleAlignItems.cpp
M Source/WebCore/style/values/align/StyleAlignSelf.cpp
M Source/WebCore/style/values/align/StyleJustifyContent.cpp
M Source/WebCore/style/values/align/StyleJustifyItems.cpp
M Source/WebCore/style/values/align/StyleJustifySelf.cpp
M Source/WebCore/style/values/anchor-position/StylePositionArea.cpp
M Source/WebCore/style/values/anchor-position/StylePositionTryFallback.cpp
M Source/WebCore/style/values/animations/StyleAnimation.cpp
M Source/WebCore/style/values/animations/StyleSingleAnimationName.cpp
M Source/WebCore/style/values/animations/StyleSingleAnimationRange.cpp
M Source/WebCore/style/values/animations/StyleSingleAnimationTimeline.cpp
M Source/WebCore/style/values/backgrounds/StyleBackgroundLayer.cpp
M Source/WebCore/style/values/backgrounds/StyleBackgroundSize.cpp
M Source/WebCore/style/values/backgrounds/StyleBorderImage.cpp
M Source/WebCore/style/values/backgrounds/StyleBorderImageRepeat.cpp
M Source/WebCore/style/values/backgrounds/StyleBorderImageSource.cpp
M Source/WebCore/style/values/backgrounds/StyleBorderImageWidth.cpp
M Source/WebCore/style/values/backgrounds/StyleLineWidth.cpp
M Source/WebCore/style/values/backgrounds/StyleRepeatStyle.cpp
M Source/WebCore/style/values/borders/StyleBoxShadow.cpp
M Source/WebCore/style/values/borders/StyleCornerShapeValue.cpp
M Source/WebCore/style/values/box/StyleMarginTrim.cpp
M Source/WebCore/style/values/color/StyleColor.cpp
M Source/WebCore/style/values/color/StyleColorLayers.cpp
M Source/WebCore/style/values/color/StyleDynamicRangeLimit.cpp
M Source/WebCore/style/values/color/StyleDynamicRangeLimitMix.cpp
M Source/WebCore/style/values/color/StyleRelativeColor.h
M Source/WebCore/style/values/contain/StyleContain.cpp
M Source/WebCore/style/values/content/StyleContent.cpp
M Source/WebCore/style/values/content/StyleQuotes.cpp
M Source/WebCore/style/values/counter-styles/StyleCounterStyle.cpp
M Source/WebCore/style/values/css2/StyleZIndex.cpp
M Source/WebCore/style/values/display/StyleDisplay.cpp
M Source/WebCore/style/values/easing/StyleEasingFunction.cpp
M Source/WebCore/style/values/filter-effects/StyleAppleColorFilter.cpp
M Source/WebCore/style/values/filter-effects/StyleFilter.cpp
M Source/WebCore/style/values/fonts/StyleFontFamily.cpp
M Source/WebCore/style/values/fonts/StyleFontFeatureSettings.cpp
M Source/WebCore/style/values/fonts/StyleFontPalette.cpp
M Source/WebCore/style/values/fonts/StyleFontSizeAdjust.cpp
M Source/WebCore/style/values/fonts/StyleFontStyle.cpp
M Source/WebCore/style/values/fonts/StyleFontVariantAlternates.cpp
M Source/WebCore/style/values/fonts/StyleFontVariantEastAsian.cpp
M Source/WebCore/style/values/fonts/StyleFontVariantLigatures.cpp
M Source/WebCore/style/values/fonts/StyleFontVariantNumeric.cpp
M Source/WebCore/style/values/fonts/StyleFontVariationSettings.cpp
M Source/WebCore/style/values/fonts/StyleFontWeight.cpp
M Source/WebCore/style/values/fonts/StyleFontWidth.cpp
M Source/WebCore/style/values/grid/StyleFlowTolerance.cpp
M Source/WebCore/style/values/grid/StyleFlowTolerance.h
M Source/WebCore/style/values/grid/StyleGridAutoFlow.cpp
M Source/WebCore/style/values/grid/StyleGridPosition.cpp
M Source/WebCore/style/values/grid/StyleGridTemplateAreas.cpp
M Source/WebCore/style/values/grid/StyleGridTemplateList.cpp
M Source/WebCore/style/values/grid/StyleGridTrackBreadth.cpp
M Source/WebCore/style/values/grid/StyleGridTrackBreadth.h
M Source/WebCore/style/values/grid/StyleGridTrackSize.cpp
M Source/WebCore/style/values/images/StyleImageOrNone.cpp
M Source/WebCore/style/values/images/kinds/StyleCrossfadeImage.cpp
M Source/WebCore/style/values/images/kinds/StyleFilterImage.cpp
M Source/WebCore/style/values/inline/StyleLineHeight.cpp
M Source/WebCore/style/values/inline/StyleLineHeight.h
M Source/WebCore/style/values/inline/StyleTextEdge+CSSValueConversion.h
M Source/WebCore/style/values/inline/StyleVerticalAlign.cpp
M Source/WebCore/style/values/inline/StyleWebKitInitialLetter.cpp
M Source/WebCore/style/values/lists/StyleListStyleType.cpp
M Source/WebCore/style/values/masking/StyleClip.cpp
M Source/WebCore/style/values/masking/StyleMaskBorder.cpp
M Source/WebCore/style/values/masking/StyleMaskBorderRepeat.cpp
M Source/WebCore/style/values/masking/StyleMaskBorderSource.cpp
M Source/WebCore/style/values/masking/StyleMaskBorderWidth.cpp
M Source/WebCore/style/values/masking/StyleMaskLayer.cpp
M Source/WebCore/style/values/masking/StyleMaskMode.cpp
M Source/WebCore/style/values/math/StyleMathDepth.cpp
M Source/WebCore/style/values/motion/StyleOffsetAnchor.cpp
M Source/WebCore/style/values/motion/StyleOffsetPath.cpp
M Source/WebCore/style/values/motion/StyleOffsetPosition.cpp
M Source/WebCore/style/values/motion/StyleOffsetRotate.cpp
M Source/WebCore/style/values/non-standard/StyleWebKitBoxReflect.cpp
M Source/WebCore/style/values/non-standard/StyleWebKitLineClamp.cpp
M Source/WebCore/style/values/non-standard/StyleWebKitLocale.cpp
M Source/WebCore/style/values/non-standard/StyleWebKitTextStrokeWidth.cpp
M Source/WebCore/style/values/overflow/StyleBlockEllipsis.cpp
M Source/WebCore/style/values/overflow/StyleOverflowClipMargin.cpp
M Source/WebCore/style/values/overflow/StyleScrollbarGutter.cpp
M Source/WebCore/style/values/page/StylePageSize.cpp
M Source/WebCore/style/values/pointerevents/StyleTouchAction.cpp
A Source/WebCore/style/values/primitives/StyleKeyword+CSSValueConversion.h
A Source/WebCore/style/values/primitives/StyleKeyword+CSSValueCreation.h
A Source/WebCore/style/values/primitives/StyleKeyword+Logging.h
A Source/WebCore/style/values/primitives/StyleKeyword+Mappings.h
A Source/WebCore/style/values/primitives/StyleKeyword+Serialization.h
A
Source/WebCore/style/values/primitives/StyleKeyword+ValueRepresentationNeeded.h
M
Source/WebCore/style/values/primitives/StyleLengthWrapper+CSSValueConversion.h
M
Source/WebCore/style/values/primitives/StyleLengthWrapper+DeprecatedCSSValueConversion.h
M Source/WebCore/style/values/primitives/StyleLengthWrapper.h
R
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+CSSValueConversion.h
R
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+CSSValueCreation.h
R Source/WebCore/style/values/primitives/StylePrimitiveKeyword+Logging.h
R
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+Serialization.h
R
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+ValueRepresentationNeeded.h
M
Source/WebCore/style/values/primitives/StylePrimitiveNumericOrKeyword+Conversions.h
M Source/WebCore/style/values/primitives/StylePrimitiveNumericOrKeyword.h
M Source/WebCore/style/values/scroll-animations/StyleScrollFunction.cpp
M Source/WebCore/style/values/scroll-animations/StyleScrollTimeline.cpp
M Source/WebCore/style/values/scroll-animations/StyleViewFunction.cpp
M Source/WebCore/style/values/scroll-animations/StyleViewTimeline.cpp
M
Source/WebCore/style/values/scroll-animations/StyleViewTimelineInsetItem.cpp
M Source/WebCore/style/values/scroll-animations/StyleViewTimelineInsetItem.h
M Source/WebCore/style/values/scroll-snap/StyleScrollSnapAlign.cpp
M Source/WebCore/style/values/scroll-snap/StyleScrollSnapType.cpp
M Source/WebCore/style/values/scrollbars/StyleScrollbarColor.cpp
M Source/WebCore/style/values/scrollbars/StyleScrollbarWidth.cpp
M Source/WebCore/style/values/shapes/StylePathOperationWrappers.cpp
M Source/WebCore/style/values/shapes/StyleShapeOutside.cpp
M Source/WebCore/style/values/size-adjust/StyleTextSizeAdjust.cpp
M Source/WebCore/style/values/sizing/StyleAspectRatio.cpp
M Source/WebCore/style/values/sizing/StyleContainIntrinsicSize.cpp
M Source/WebCore/style/values/speech/StyleSpeakAs.cpp
M Source/WebCore/style/values/svg/StyleSVGBaselineShift.cpp
M Source/WebCore/style/values/svg/StyleSVGGlyphOrientationHorizontal.cpp
M Source/WebCore/style/values/svg/StyleSVGGlyphOrientationVertical.cpp
M Source/WebCore/style/values/svg/StyleSVGPaint.cpp
M Source/WebCore/style/values/svg/StyleSVGPaintOrder.cpp
M Source/WebCore/style/values/svg/StyleSVGPathData.cpp
M Source/WebCore/style/values/text-decoration/StyleTextDecorationLine.cpp
M
Source/WebCore/style/values/text-decoration/StyleTextDecorationThickness.cpp
M Source/WebCore/style/values/text-decoration/StyleTextEmphasisPosition.cpp
M Source/WebCore/style/values/text-decoration/StyleTextEmphasisStyle.cpp
M Source/WebCore/style/values/text-decoration/StyleTextShadow.cpp
M Source/WebCore/style/values/text-decoration/StyleTextUnderlinePosition.cpp
M Source/WebCore/style/values/text/StyleHangingPunctuation.cpp
M Source/WebCore/style/values/text/StyleLetterSpacing.cpp
M Source/WebCore/style/values/text/StyleTextAlign.cpp
M Source/WebCore/style/values/text/StyleTextAlignLast.cpp
M Source/WebCore/style/values/text/StyleTextAutospace.cpp
M Source/WebCore/style/values/text/StyleTextIndent.cpp
M Source/WebCore/style/values/text/StyleTextTransform.cpp
M Source/WebCore/style/values/text/StyleWordSpacing.cpp
M Source/WebCore/style/values/transforms/StylePerspective.cpp
M Source/WebCore/style/values/transforms/StyleRotate.cpp
M Source/WebCore/style/values/transforms/StyleScale.cpp
M Source/WebCore/style/values/transforms/StyleTransform.cpp
M Source/WebCore/style/values/transforms/StyleTransformFunction.cpp
M Source/WebCore/style/values/transforms/StyleTranslate.cpp
M
Source/WebCore/style/values/transforms/functions/StyleMatrix3DTransformFunction.cpp
M
Source/WebCore/style/values/transforms/functions/StyleMatrixTransformFunction.cpp
M
Source/WebCore/style/values/transforms/functions/StylePerspectiveTransformFunction.cpp
M
Source/WebCore/style/values/transforms/functions/StyleRotateTransformFunction.cpp
M
Source/WebCore/style/values/transforms/functions/StyleScaleTransformFunction.cpp
M
Source/WebCore/style/values/transforms/functions/StyleSkewTransformFunction.cpp
M
Source/WebCore/style/values/transforms/functions/StyleTranslateTransformFunction.cpp
M Source/WebCore/style/values/transitions/StyleSingleTransitionProperty.cpp
M Source/WebCore/style/values/transitions/StyleTransition.cpp
M Source/WebCore/style/values/ui/StyleCursor.cpp
M Source/WebCore/style/values/ui/StyleResize.cpp
M Source/WebCore/style/values/view-transitions/StyleViewTransitionName.cpp
M Source/WebCore/style/values/will-change/StyleWillChange.cpp
M Source/WebCore/svg/SVGElement.cpp
M Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm
M Tools/TestWebKitAPI/Tests/WebCore/CSSParser.cpp
Log Message:
-----------
Add strong CSS types for CSS keyword values
https://bugs.webkit.org/show_bug.cgi?id=312369
Reviewed by Antti Koivisto.
Splits <ident> out of CSSPrimitiveValue and into the new
CSS::Keyword/CSSKeywordValue
types. No Style::Keyword is added, as keywords are either converted to enums or
constant
values in std::optional/Variant aggregates, but the existing
`StylePrimitiveKeyword+Foo`
algorithms that support that have been renamed to `StyleKeyword+Foo`.
A few renames were need to avoid overlap and maintain consistency:
- CSSPrimitiveValueMappings.h was renamed to StyleKeyword+Mappings.h and moved
to
style/values/primitives, which makes more sense as the style directory is
where
conversions from CSS to Style live.
- CSS::PrimitiveKeyword was renamed to CSS::SpecificKeyword and moved to live in
the new CSSKeyword.h header from CSSPrimitiveKeywordList.h.
- CSS::PrimitiveKeywordList was renamed to CSS::KeywordList.
- CSSKeywordValue was renamed to CSSOMKeywordValue to avoid overlap with
CSSValue
subclass of the same name. This matches our convention for other overlaps.
Also moves media queries off of CSSValue and onto to using a Variant of
strong CSS style types to represent values.
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/DerivedSources-input.xcfilelist:
* Source/WebCore/DerivedSources-output.xcfilelist:
* Source/WebCore/DerivedSources.make:
* Source/WebCore/Headers.cmake:
* Source/WebCore/SaferCPPExpectations/NoUncountedMemberCheckerExpectations:
*
Source/WebCore/SaferCPPExpectations/UncountedLambdaCapturesCheckerExpectations:
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/accessibility/AXUtilities.cpp:
* Source/WebCore/animation/BlendingKeyframes.cpp:
* Source/WebCore/animation/CompositeOperation.cpp:
* Source/WebCore/animation/KeyframeAnimationOptions.h:
* Source/WebCore/animation/KeyframeAnimationOptions.idl:
* Source/WebCore/animation/TimelineRangeValue.cpp:
* Source/WebCore/animation/TimelineRangeValue.h:
* Source/WebCore/animation/ViewTimeline.cpp:
* Source/WebCore/animation/ViewTimeline.h:
* Source/WebCore/animation/ViewTimelineOptions.h:
* Source/WebCore/animation/ViewTimelineOptions.idl:
* Source/WebCore/animation/WebAnimation.h:
* Source/WebCore/animation/WebAnimation.idl:
* Source/WebCore/animation/WebAnimationTypes.h:
* Source/WebCore/bindings/js/WebCoreBuiltinNames.h:
* Source/WebCore/css/CSSAppleColorFilterValue.cpp:
* Source/WebCore/css/CSSBoxShadowPropertyValue.cpp:
* Source/WebCore/css/CSSColorValue.cpp:
* Source/WebCore/css/CSSCounterStyleDescriptors.cpp:
* Source/WebCore/css/CSSCounterStyleRule.cpp:
* Source/WebCore/css/CSSFilterValue.cpp:
* Source/WebCore/css/CSSFontFace.cpp:
* Source/WebCore/css/CSSFontFaceSet.cpp:
* Source/WebCore/css/CSSFontStyleRangeValue.cpp:
* Source/WebCore/css/CSSFontStyleRangeValue.h:
* Source/WebCore/css/CSSFontValue.cpp:
* Source/WebCore/css/CSSFontValue.h:
* Source/WebCore/css/CSSGroupingRule.cpp:
* Source/WebCore/css/CSSKeywordValue.cpp: Added.
* Source/WebCore/css/CSSKeywordValue.h: Added.
* Source/WebCore/css/CSSKeywordValueInlines.h: Added.
* Source/WebCore/css/CSSOffsetRotateValue.h:
* Source/WebCore/css/CSSPrimitiveValue.cpp:
* Source/WebCore/css/CSSPrimitiveValue.h:
* Source/WebCore/css/CSSPropertyInitialValues.cpp:
* Source/WebCore/css/CSSRayValue.cpp:
* Source/WebCore/css/CSSScrollValue.cpp:
* Source/WebCore/css/CSSTextShadowPropertyValue.cpp:
* Source/WebCore/css/CSSUnits.cpp:
* Source/WebCore/css/CSSUnits.h:
* Source/WebCore/css/CSSValue.cpp:
* Source/WebCore/css/CSSValue.h:
* Source/WebCore/css/CSSValueList.cpp:
* Source/WebCore/css/CSSValuePool.cpp:
* Source/WebCore/css/CSSValuePool.h:
* Source/WebCore/css/CSSViewTransitionRule.cpp:
* Source/WebCore/css/CSSViewValue.cpp:
* Source/WebCore/css/DOMCSSNamespace.cpp:
* Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.cpp:
* Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.h:
* Source/WebCore/css/DeprecatedCSSOMValue.cpp:
* Source/WebCore/css/FontFace.cpp:
* Source/WebCore/css/MutableStyleProperties.cpp:
* Source/WebCore/css/ShorthandSerializer.cpp:
* Source/WebCore/css/StylePropertiesInlines.h:
* Source/WebCore/css/calc/CSSCalcTree+NumericIdentity.h:
* Source/WebCore/css/calc/CSSCalcTree+Serialization.cpp:
* Source/WebCore/css/calc/CSSCalcTree+Simplification.cpp:
* Source/WebCore/css/calc/CSSCalcTree.cpp:
* Source/WebCore/css/calc/CSSCalcType.cpp:
* Source/WebCore/css/parser/CSSFontVariantLigaturesParser.h:
* Source/WebCore/css/parser/CSSFontVariantNumericParser.h:
* Source/WebCore/css/parser/CSSParser.cpp:
* Source/WebCore/css/parser/CSSParserFastPaths.cpp:
* Source/WebCore/css/parser/CSSPropertyParser.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Align.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Anchor.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Animations.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Box.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Color.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+CounterStyles.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Display.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Font.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Font.h:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Grid.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Ident.h:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Masking.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Motion.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Overflow.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+PositionTry.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+SVG.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+ScrollSnap.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Shapes.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Timeline.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Timeline.h:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Transform.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+UI.cpp:
* Source/WebCore/css/parser/CSSPropertyParserCustom.h:
* Source/WebCore/css/parser/CSSPropertyParserResult.cpp:
* Source/WebCore/css/query/ContainerQueryFeatures.cpp:
* Source/WebCore/css/query/GenericMediaQueryEvaluator.cpp:
* Source/WebCore/css/query/GenericMediaQueryEvaluator.h:
* Source/WebCore/css/query/GenericMediaQueryParser.cpp:
* Source/WebCore/css/query/GenericMediaQueryParser.h:
* Source/WebCore/css/query/GenericMediaQuerySerialization.cpp:
* Source/WebCore/css/query/GenericMediaQueryTypes.h:
* Source/WebCore/css/scripts/process-css-properties.py:
* Source/WebCore/css/scripts/process-css-values.py:
*
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/CSSPropertyParsing.cpp:
*
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/RenderStyleProperties+ConstructionInlines.h:
Added.
*
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/RenderStyleProperties.cpp:
Added.
*
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/StyleBuilderGenerated.cpp:
*
Source/WebCore/css/scripts/test/TestCSSPropertiesResults/StyleExtractorGenerated.cpp:
* Source/WebCore/css/typedom/CSSOMKeywordValue.cpp: Renamed from
Source/WebCore/css/typedom/CSSKeywordValue.cpp.
* Source/WebCore/css/typedom/CSSOMKeywordValue.h: Renamed from
Source/WebCore/css/typedom/CSSKeywordValue.h.
* Source/WebCore/css/typedom/CSSOMKeywordValue.idl: Renamed from
Source/WebCore/css/typedom/CSSKeywordValue.idl.
* Source/WebCore/css/typedom/CSSStyleValue.h:
* Source/WebCore/css/typedom/CSSStyleValueFactory.cpp:
* Source/WebCore/css/typedom/color/CSSHSL.idl:
* Source/WebCore/css/typedom/color/CSSLCH.idl:
* Source/WebCore/css/typedom/color/CSSLab.idl:
* Source/WebCore/css/typedom/color/CSSOKLCH.idl:
* Source/WebCore/css/typedom/color/CSSOKLab.idl:
* Source/WebCore/css/typedom/color/CSSOMColor.cpp:
* Source/WebCore/css/typedom/color/CSSOMColor.h:
* Source/WebCore/css/typedom/color/CSSOMColor.idl:
* Source/WebCore/css/typedom/color/CSSOMColorValue.cpp:
* Source/WebCore/css/typedom/color/CSSOMColorValue.h:
* Source/WebCore/css/typedom/color/CSSOMColorValue.idl:
* Source/WebCore/css/typedom/color/CSSRGB.cpp:
* Source/WebCore/css/typedom/color/CSSRGB.h:
* Source/WebCore/css/typedom/color/CSSRGB.idl:
* Source/WebCore/css/typedom/transform/CSSPerspective.cpp:
* Source/WebCore/css/typedom/transform/CSSPerspective.h:
* Source/WebCore/css/typedom/transform/CSSPerspective.idl:
* Source/WebCore/css/values/CSSValueConcepts.h:
* Source/WebCore/css/values/CSSValueTypes.cpp:
* Source/WebCore/css/values/color/CSSColorLayers.cpp:
* Source/WebCore/css/values/fonts/CSSFontStyleRange.cpp: Added.
* Source/WebCore/css/values/fonts/CSSFontStyleRange.h: Added.
* Source/WebCore/css/values/images/CSSGradient.cpp:
* Source/WebCore/css/values/primitives/CSSKeyword.cpp: Added.
* Source/WebCore/css/values/primitives/CSSKeyword.h: Added.
* Source/WebCore/css/values/primitives/CSSKeywordList.h: Renamed from
Source/WebCore/css/values/primitives/CSSPrimitiveKeywordList.h.
* Source/WebCore/dom/StyledElement.cpp:
* Source/WebCore/dom/StyledElement.h:
* Source/WebCore/dom/ViewTransition.cpp:
* Source/WebCore/editing/EditingStyle.cpp:
* Source/WebCore/editing/ReplaceSelectionCommand.cpp:
* Source/WebCore/editing/cocoa/NodeHTMLConverter.mm:
* Source/WebCore/editing/ios/EditorIOS.mm:
* Source/WebCore/editing/mac/EditorMac.mm:
* Source/WebCore/html/HTMLElement.cpp:
* Source/WebCore/html/HTMLTableElement.cpp:
* Source/WebCore/html/HTMLTextFormControlElement.cpp:
* Source/WebCore/html/HTMLVideoElementCaptionDisplaySettings.cpp:
* Source/WebCore/html/shadow/SelectFallbackButtonElement.cpp:
* Source/WebCore/layout/integration/grid/LayoutIntegrationGridLayout.cpp:
* Source/WebCore/page/IntersectionObserver.cpp:
* Source/WebCore/rendering/RenderTreeAsText.cpp:
* Source/WebCore/rendering/style/BorderData.cpp:
* Source/WebCore/rendering/style/BorderValue.cpp:
* Source/WebCore/rendering/style/OutlineValue.cpp:
* Source/WebCore/rendering/style/RenderStyleConstants.cpp:
* Source/WebCore/style/PropertyCascade.cpp:
* Source/WebCore/style/StyleBuilder.cpp:
* Source/WebCore/style/StyleBuilderCustom.h:
* Source/WebCore/style/StyleExtractor.cpp:
* Source/WebCore/style/StyleExtractor.h:
* Source/WebCore/style/StyleExtractorCustom.h:
* Source/WebCore/style/StyleInterpolationWrappers.h:
* Source/WebCore/style/StyleNameScope.cpp:
* Source/WebCore/style/StyleResolveForFont.cpp:
* Source/WebCore/style/StyleResolver.cpp:
* Source/WebCore/style/computed/StyleComputedStyleBase.cpp:
* Source/WebCore/style/computed/data/StyleAppleColorFilterData.cpp:
* Source/WebCore/style/computed/data/StyleBackdropFilterData.cpp:
* Source/WebCore/style/computed/data/StyleBackgroundData.cpp:
* Source/WebCore/style/computed/data/StyleBoxData.cpp:
* Source/WebCore/style/computed/data/StyleDeprecatedFlexibleBoxData.cpp:
* Source/WebCore/style/computed/data/StyleFilterData.cpp:
* Source/WebCore/style/computed/data/StyleFlexibleBoxData.cpp:
* Source/WebCore/style/computed/data/StyleFontData.cpp:
* Source/WebCore/style/computed/data/StyleGridData.cpp:
* Source/WebCore/style/computed/data/StyleGridItemData.cpp:
* Source/WebCore/style/computed/data/StyleInheritedData.cpp:
* Source/WebCore/style/computed/data/StyleInheritedRareData.cpp:
* Source/WebCore/style/computed/data/StyleMarqueeData.cpp:
* Source/WebCore/style/computed/data/StyleMaskBorderData.cpp:
* Source/WebCore/style/computed/data/StyleMultiColumnData.cpp:
* Source/WebCore/style/computed/data/StyleNonInheritedData.cpp:
* Source/WebCore/style/computed/data/StyleNonInheritedMiscData.cpp:
* Source/WebCore/style/computed/data/StyleNonInheritedRareData.cpp:
* Source/WebCore/style/computed/data/StyleSVGData.cpp:
* Source/WebCore/style/computed/data/StyleSVGFillData.cpp:
* Source/WebCore/style/computed/data/StyleSVGLayoutData.cpp:
* Source/WebCore/style/computed/data/StyleSVGMarkerResourceData.cpp:
* Source/WebCore/style/computed/data/StyleSVGNonInheritedMiscData.cpp:
* Source/WebCore/style/computed/data/StyleSVGShadowData.cpp:
* Source/WebCore/style/computed/data/StyleSVGStopData.cpp:
* Source/WebCore/style/computed/data/StyleSVGStrokeData.cpp:
* Source/WebCore/style/computed/data/StyleSurroundData.cpp:
* Source/WebCore/style/computed/data/StyleTransformData.cpp:
* Source/WebCore/style/computed/data/StyleVisitedLinkColorData.cpp:
* Source/WebCore/style/values/StyleValueTypes+CSSValueConversion.h:
* Source/WebCore/style/values/align/StyleAlignContent.cpp:
* Source/WebCore/style/values/align/StyleAlignItems.cpp:
* Source/WebCore/style/values/align/StyleAlignSelf.cpp:
* Source/WebCore/style/values/align/StyleJustifyContent.cpp:
* Source/WebCore/style/values/align/StyleJustifyItems.cpp:
* Source/WebCore/style/values/align/StyleJustifySelf.cpp:
* Source/WebCore/style/values/anchor-position/StylePositionArea.cpp:
* Source/WebCore/style/values/anchor-position/StylePositionTryFallback.cpp:
* Source/WebCore/style/values/animations/StyleAnimation.cpp:
* Source/WebCore/style/values/animations/StyleSingleAnimationName.cpp:
* Source/WebCore/style/values/animations/StyleSingleAnimationRange.cpp:
* Source/WebCore/style/values/animations/StyleSingleAnimationTimeline.cpp:
* Source/WebCore/style/values/backgrounds/StyleBackgroundLayer.cpp:
* Source/WebCore/style/values/backgrounds/StyleBackgroundSize.cpp:
* Source/WebCore/style/values/backgrounds/StyleBorderImage.cpp:
* Source/WebCore/style/values/backgrounds/StyleBorderImageRepeat.cpp:
* Source/WebCore/style/values/backgrounds/StyleBorderImageSource.cpp:
* Source/WebCore/style/values/backgrounds/StyleBorderImageWidth.cpp:
* Source/WebCore/style/values/backgrounds/StyleLineWidth.cpp:
* Source/WebCore/style/values/backgrounds/StyleRepeatStyle.cpp:
* Source/WebCore/style/values/borders/StyleBoxShadow.cpp:
* Source/WebCore/style/values/borders/StyleCornerShapeValue.cpp:
* Source/WebCore/style/values/box/StyleMarginTrim.cpp:
* Source/WebCore/style/values/color/StyleColor.cpp:
* Source/WebCore/style/values/color/StyleColorLayers.cpp:
* Source/WebCore/style/values/color/StyleDynamicRangeLimit.cpp:
* Source/WebCore/style/values/color/StyleDynamicRangeLimitMix.cpp:
* Source/WebCore/style/values/color/StyleRelativeColor.h:
* Source/WebCore/style/values/contain/StyleContain.cpp:
* Source/WebCore/style/values/content/StyleContent.cpp:
* Source/WebCore/style/values/content/StyleQuotes.cpp:
* Source/WebCore/style/values/counter-styles/StyleCounterStyle.cpp:
* Source/WebCore/style/values/css2/StyleZIndex.cpp:
* Source/WebCore/style/values/display/StyleDisplay.cpp:
* Source/WebCore/style/values/easing/StyleEasingFunction.cpp:
* Source/WebCore/style/values/filter-effects/StyleAppleColorFilter.cpp:
* Source/WebCore/style/values/filter-effects/StyleFilter.cpp:
* Source/WebCore/style/values/fonts/StyleFontFamily.cpp:
* Source/WebCore/style/values/fonts/StyleFontFeatureSettings.cpp:
* Source/WebCore/style/values/fonts/StyleFontPalette.cpp:
* Source/WebCore/style/values/fonts/StyleFontSizeAdjust.cpp:
* Source/WebCore/style/values/fonts/StyleFontStyle.cpp:
* Source/WebCore/style/values/fonts/StyleFontVariantAlternates.cpp:
* Source/WebCore/style/values/fonts/StyleFontVariantEastAsian.cpp:
* Source/WebCore/style/values/fonts/StyleFontVariantLigatures.cpp:
* Source/WebCore/style/values/fonts/StyleFontVariantNumeric.cpp:
* Source/WebCore/style/values/fonts/StyleFontVariationSettings.cpp:
* Source/WebCore/style/values/fonts/StyleFontWeight.cpp:
* Source/WebCore/style/values/fonts/StyleFontWidth.cpp:
* Source/WebCore/style/values/grid/StyleFlowTolerance.cpp:
* Source/WebCore/style/values/grid/StyleFlowTolerance.h:
* Source/WebCore/style/values/grid/StyleGridAutoFlow.cpp:
* Source/WebCore/style/values/grid/StyleGridPosition.cpp:
* Source/WebCore/style/values/grid/StyleGridTemplateAreas.cpp:
* Source/WebCore/style/values/grid/StyleGridTemplateList.cpp:
* Source/WebCore/style/values/grid/StyleGridTrackBreadth.cpp:
* Source/WebCore/style/values/grid/StyleGridTrackBreadth.h:
* Source/WebCore/style/values/grid/StyleGridTrackSize.cpp:
* Source/WebCore/style/values/images/StyleImageOrNone.cpp:
* Source/WebCore/style/values/images/kinds/StyleCrossfadeImage.cpp:
* Source/WebCore/style/values/images/kinds/StyleFilterImage.cpp:
* Source/WebCore/style/values/inline/StyleLineHeight.cpp:
* Source/WebCore/style/values/inline/StyleLineHeight.h:
* Source/WebCore/style/values/inline/StyleTextEdge+CSSValueConversion.h:
* Source/WebCore/style/values/inline/StyleVerticalAlign.cpp:
* Source/WebCore/style/values/inline/StyleWebKitInitialLetter.cpp:
* Source/WebCore/style/values/lists/StyleListStyleType.cpp:
* Source/WebCore/style/values/masking/StyleClip.cpp:
* Source/WebCore/style/values/masking/StyleMaskBorder.cpp:
* Source/WebCore/style/values/masking/StyleMaskBorderRepeat.cpp:
* Source/WebCore/style/values/masking/StyleMaskBorderSource.cpp:
* Source/WebCore/style/values/masking/StyleMaskBorderWidth.cpp:
* Source/WebCore/style/values/masking/StyleMaskLayer.cpp:
* Source/WebCore/style/values/masking/StyleMaskMode.cpp:
* Source/WebCore/style/values/math/StyleMathDepth.cpp:
* Source/WebCore/style/values/motion/StyleOffsetAnchor.cpp:
* Source/WebCore/style/values/motion/StyleOffsetPath.cpp:
* Source/WebCore/style/values/motion/StyleOffsetPosition.cpp:
* Source/WebCore/style/values/motion/StyleOffsetRotate.cpp:
* Source/WebCore/style/values/non-standard/StyleWebKitBoxReflect.cpp:
* Source/WebCore/style/values/non-standard/StyleWebKitLineClamp.cpp:
* Source/WebCore/style/values/non-standard/StyleWebKitLocale.cpp:
* Source/WebCore/style/values/non-standard/StyleWebKitTextStrokeWidth.cpp:
* Source/WebCore/style/values/overflow/StyleBlockEllipsis.cpp:
* Source/WebCore/style/values/overflow/StyleOverflowClipMargin.cpp:
* Source/WebCore/style/values/overflow/StyleScrollbarGutter.cpp:
* Source/WebCore/style/values/page/StylePageSize.cpp:
* Source/WebCore/style/values/pointerevents/StyleTouchAction.cpp:
* Source/WebCore/style/values/primitives/StyleKeyword+CSSValueConversion.h:
Renamed from
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+CSSValueConversion.h.
* Source/WebCore/style/values/primitives/StyleKeyword+CSSValueCreation.h:
Renamed from
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+CSSValueCreation.h.
* Source/WebCore/style/values/primitives/StyleKeyword+Logging.h: Renamed from
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+Logging.h.
* Source/WebCore/style/values/primitives/StyleKeyword+Mappings.h: Renamed from
Source/WebCore/css/CSSPrimitiveValueMappings.h.
* Source/WebCore/style/values/primitives/StyleKeyword+Serialization.h: Renamed
from
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+Serialization.h.
*
Source/WebCore/style/values/primitives/StyleKeyword+ValueRepresentationNeeded.h:
Renamed from
Source/WebCore/style/values/primitives/StylePrimitiveKeyword+ValueRepresentationNeeded.h.
*
Source/WebCore/style/values/primitives/StyleLengthWrapper+CSSValueConversion.h:
*
Source/WebCore/style/values/primitives/StyleLengthWrapper+DeprecatedCSSValueConversion.h:
* Source/WebCore/style/values/primitives/StyleLengthWrapper.h:
*
Source/WebCore/style/values/primitives/StylePrimitiveNumericOrKeyword+Conversions.h:
* Source/WebCore/style/values/primitives/StylePrimitiveNumericOrKeyword.h:
* Source/WebCore/style/values/scroll-animations/StyleScrollFunction.cpp:
* Source/WebCore/style/values/scroll-animations/StyleScrollTimeline.cpp:
* Source/WebCore/style/values/scroll-animations/StyleViewFunction.cpp:
* Source/WebCore/style/values/scroll-animations/StyleViewTimeline.cpp:
* Source/WebCore/style/values/scroll-animations/StyleViewTimelineInsetItem.cpp:
* Source/WebCore/style/values/scroll-animations/StyleViewTimelineInsetItem.h:
* Source/WebCore/style/values/scroll-snap/StyleScrollSnapAlign.cpp:
* Source/WebCore/style/values/scroll-snap/StyleScrollSnapType.cpp:
* Source/WebCore/style/values/scrollbars/StyleScrollbarColor.cpp:
* Source/WebCore/style/values/scrollbars/StyleScrollbarWidth.cpp:
* Source/WebCore/style/values/shapes/StylePathOperationWrappers.cpp:
* Source/WebCore/style/values/shapes/StyleShapeOutside.cpp:
* Source/WebCore/style/values/size-adjust/StyleTextSizeAdjust.cpp:
* Source/WebCore/style/values/sizing/StyleAspectRatio.cpp:
* Source/WebCore/style/values/sizing/StyleContainIntrinsicSize.cpp:
* Source/WebCore/style/values/speech/StyleSpeakAs.cpp:
* Source/WebCore/style/values/svg/StyleSVGBaselineShift.cpp:
* Source/WebCore/style/values/svg/StyleSVGGlyphOrientationHorizontal.cpp:
* Source/WebCore/style/values/svg/StyleSVGGlyphOrientationVertical.cpp:
* Source/WebCore/style/values/svg/StyleSVGPaint.cpp:
* Source/WebCore/style/values/svg/StyleSVGPaintOrder.cpp:
* Source/WebCore/style/values/svg/StyleSVGPathData.cpp:
* Source/WebCore/style/values/text-decoration/StyleTextDecorationLine.cpp:
* Source/WebCore/style/values/text-decoration/StyleTextDecorationThickness.cpp:
* Source/WebCore/style/values/text-decoration/StyleTextEmphasisPosition.cpp:
* Source/WebCore/style/values/text-decoration/StyleTextEmphasisStyle.cpp:
* Source/WebCore/style/values/text-decoration/StyleTextShadow.cpp:
* Source/WebCore/style/values/text-decoration/StyleTextUnderlinePosition.cpp:
* Source/WebCore/style/values/text/StyleHangingPunctuation.cpp:
* Source/WebCore/style/values/text/StyleLetterSpacing.cpp:
* Source/WebCore/style/values/text/StyleTextAlign.cpp:
* Source/WebCore/style/values/text/StyleTextAlignLast.cpp:
* Source/WebCore/style/values/text/StyleTextAutospace.cpp:
* Source/WebCore/style/values/text/StyleTextIndent.cpp:
* Source/WebCore/style/values/text/StyleTextTransform.cpp:
* Source/WebCore/style/values/text/StyleWordSpacing.cpp:
* Source/WebCore/style/values/transforms/StylePerspective.cpp:
* Source/WebCore/style/values/transforms/StyleRotate.cpp:
* Source/WebCore/style/values/transforms/StyleScale.cpp:
* Source/WebCore/style/values/transforms/StyleTransform.cpp:
* Source/WebCore/style/values/transforms/StyleTransformFunction.cpp:
* Source/WebCore/style/values/transforms/StyleTranslate.cpp:
*
Source/WebCore/style/values/transforms/functions/StyleMatrix3DTransformFunction.cpp:
*
Source/WebCore/style/values/transforms/functions/StyleMatrixTransformFunction.cpp:
*
Source/WebCore/style/values/transforms/functions/StylePerspectiveTransformFunction.cpp:
*
Source/WebCore/style/values/transforms/functions/StyleRotateTransformFunction.cpp:
*
Source/WebCore/style/values/transforms/functions/StyleScaleTransformFunction.cpp:
*
Source/WebCore/style/values/transforms/functions/StyleSkewTransformFunction.cpp:
*
Source/WebCore/style/values/transforms/functions/StyleTranslateTransformFunction.cpp:
* Source/WebCore/style/values/transitions/StyleSingleTransitionProperty.cpp:
* Source/WebCore/style/values/transitions/StyleTransition.cpp:
* Source/WebCore/style/values/ui/StyleCursor.cpp:
* Source/WebCore/style/values/ui/StyleResize.cpp:
* Source/WebCore/style/values/view-transitions/StyleViewTransitionName.cpp:
* Source/WebCore/style/values/will-change/StyleWillChange.cpp:
* Source/WebCore/svg/SVGElement.cpp:
* Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm:
* Tools/TestWebKitAPI/Tests/WebCore/CSSParser.cpp:
Canonical link: https://commits.webkit.org/311676@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications