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

Reply via email to