Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f7aa5a1989499be550bc4733dc6a2f837378e9e4
      
https://github.com/WebKit/WebKit/commit/f7aa5a1989499be550bc4733dc6a2f837378e9e4
  Author: Sam Weinig <[email protected]>
  Date:   2025-07-21 (Mon, 21 Jul 2025)

  Changed paths:
    M Source/WebCore/css/values/CSSValueAggregates.h
    M Source/WebCore/css/values/color/CSSColor.h
    M Source/WebCore/css/values/color/CSSDynamicRangeLimit.h
    M Source/WebCore/css/values/easing/CSSEasingFunction.h
    M Source/WebCore/css/values/filter-effects/CSSAppleColorFilterProperty.h
    M Source/WebCore/css/values/filter-effects/CSSAppleInvertLightnessFunction.h
    M Source/WebCore/css/values/filter-effects/CSSFilterProperty.h
    M Source/WebCore/style/ScopedName.h
    M Source/WebCore/style/values/align/StyleGapGutter.h
    M Source/WebCore/style/values/anchor-position/StyleAnchorName.h
    M Source/WebCore/style/values/borders/StyleBoxShadow.h
    M Source/WebCore/style/values/borders/StyleCornerShapeValue.h
    M Source/WebCore/style/values/box/StyleMargin.h
    M Source/WebCore/style/values/box/StylePadding.h
    M Source/WebCore/style/values/color/StyleColor.h
    M Source/WebCore/style/values/color/StyleDynamicRangeLimit.h
    M Source/WebCore/style/values/contain/StyleContainerName.h
    M Source/WebCore/style/values/flexbox/StyleFlexBasis.h
    M Source/WebCore/style/values/grid/StyleGridTrackSizes.h
    M Source/WebCore/style/values/masking/StyleClipPath.h
    M Source/WebCore/style/values/motion/StyleOffsetAnchor.h
    M Source/WebCore/style/values/motion/StyleOffsetDistance.h
    M Source/WebCore/style/values/motion/StyleOffsetPath.h
    M Source/WebCore/style/values/motion/StyleOffsetPosition.h
    M Source/WebCore/style/values/motion/StyleOffsetRotate.h
    M Source/WebCore/style/values/position/StyleInset.h
    M Source/WebCore/style/values/scroll-animations/StyleProgressTimelineAxes.h
    M Source/WebCore/style/values/scroll-animations/StyleProgressTimelineName.h
    M Source/WebCore/style/values/scroll-animations/StyleViewTimelineInsets.h
    M Source/WebCore/style/values/scroll-snap/StyleScrollMargin.h
    M Source/WebCore/style/values/scroll-snap/StyleScrollPadding.h
    M Source/WebCore/style/values/shapes/StylePathOperationWrappers.h
    M Source/WebCore/style/values/sizing/StyleMaximumSize.h
    M Source/WebCore/style/values/sizing/StyleMinimumSize.h
    M Source/WebCore/style/values/sizing/StylePreferredSize.h
    M Source/WebCore/style/values/svg/StyleSVGPaint.h
    M Source/WebCore/style/values/text-decoration/StyleTextShadow.h
    M Source/WebCore/style/values/text-decoration/StyleTextUnderlineOffset.h
    M Source/WebCore/style/values/transforms/StylePerspective.h
    M Source/WebCore/style/values/transforms/StyleRotate.h
    M Source/WebCore/style/values/transforms/StyleScale.h
    M Source/WebCore/style/values/transforms/StyleTranslate.h
    M Source/WebCore/style/values/view-transitions/StyleViewTransitionClass.h

  Log Message:
  -----------
  [Style] Finish adoption of conformance definition macros
https://bugs.webkit.org/show_bug.cgi?id=296275

Reviewed by Darin Adler.

- Adopts the DEFINE_VARIANT_LIKE_CONFORMANCE macro for remaining holdouts.
- Adds and adopts DEFINE_EMPTY_LIKE_CONFORMANCE macro.
- Adds and adopts 
DEFINE_RANGE_LIKE_CONFORMANCE_FOR_LIST_OR_DEFAULT_DERIVED_TYPE macro.

* Source/WebCore/css/values/CSSValueAggregates.h:
* Source/WebCore/css/values/color/CSSColor.h:
* Source/WebCore/css/values/color/CSSDynamicRangeLimit.h:
* Source/WebCore/css/values/easing/CSSEasingFunction.h:
* Source/WebCore/css/values/filter-effects/CSSAppleColorFilterProperty.h:
* Source/WebCore/css/values/filter-effects/CSSAppleInvertLightnessFunction.h:
* Source/WebCore/css/values/filter-effects/CSSFilterProperty.h:
* Source/WebCore/style/ScopedName.h:
* Source/WebCore/style/values/align/StyleGapGutter.h:
* Source/WebCore/style/values/anchor-position/StyleAnchorName.h:
* Source/WebCore/style/values/borders/StyleBoxShadow.h:
* Source/WebCore/style/values/borders/StyleCornerShapeValue.h:
* Source/WebCore/style/values/box/StyleMargin.h:
* Source/WebCore/style/values/box/StylePadding.h:
* Source/WebCore/style/values/color/StyleColor.h:
* Source/WebCore/style/values/color/StyleDynamicRangeLimit.h:
* Source/WebCore/style/values/contain/StyleContainerName.h:
* Source/WebCore/style/values/flexbox/StyleFlexBasis.h:
* Source/WebCore/style/values/grid/StyleGridTrackSizes.h:
* Source/WebCore/style/values/masking/StyleClipPath.h:
* Source/WebCore/style/values/motion/StyleOffsetAnchor.h:
* Source/WebCore/style/values/motion/StyleOffsetDistance.h:
* Source/WebCore/style/values/motion/StyleOffsetPath.h:
* Source/WebCore/style/values/motion/StyleOffsetPosition.h:
* Source/WebCore/style/values/motion/StyleOffsetRotate.h:
* Source/WebCore/style/values/position/StyleInset.h:
* Source/WebCore/style/values/scroll-animations/StyleProgressTimelineAxes.h:
* Source/WebCore/style/values/scroll-animations/StyleProgressTimelineName.h:
* Source/WebCore/style/values/scroll-animations/StyleViewTimelineInsets.h:
* Source/WebCore/style/values/scroll-snap/StyleScrollMargin.h:
* Source/WebCore/style/values/scroll-snap/StyleScrollPadding.h:
* Source/WebCore/style/values/shapes/StylePathOperationWrappers.h:
* Source/WebCore/style/values/sizing/StyleMaximumSize.h:
* Source/WebCore/style/values/sizing/StyleMinimumSize.h:
* Source/WebCore/style/values/sizing/StylePreferredSize.h:
* Source/WebCore/style/values/svg/StyleSVGPaint.h:
* Source/WebCore/style/values/text-decoration/StyleTextShadow.h:
* Source/WebCore/style/values/text-decoration/StyleTextUnderlineOffset.h:
* Source/WebCore/style/values/transforms/StylePerspective.h:
* Source/WebCore/style/values/transforms/StyleRotate.h:
* Source/WebCore/style/values/transforms/StyleScale.h:
* Source/WebCore/style/values/transforms/StyleTranslate.h:
* Source/WebCore/style/values/view-transitions/StyleViewTransitionClass.h:

Canonical link: https://commits.webkit.org/297694@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to