Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0715e8181b2f7117182d87de865acb7d9c746ca8
      
https://github.com/WebKit/WebKit/commit/0715e8181b2f7117182d87de865acb7d9c746ca8
  Author: Sam Weinig <[email protected]>
  Date:   2026-07-08 (Wed, 08 Jul 2026)

  Changed paths:
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/background-size-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/background-size.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/block-step-size-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/block-step-size.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/border-image-outset-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/border-image-outset.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-gap-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-gap.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-width-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-width.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/filters-blur-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/filters-blur.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/mask-border-outset-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/mask-border-outset.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/background-size-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/block-step-size-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/border-image-outset-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/column-gap-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/column-width-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/filters-blur-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/mask-border-outset-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/row-gap-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/tab-size-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/vertical-align-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/row-gap-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/row-gap.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/tab-size-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/tab-size.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/vertical-align-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/vertical-align.html
    M Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.cpp
    M Source/WebCore/css/parser/CSSPropertyParserConsumer+Filter.cpp
    M Source/WebCore/css/values/backgrounds/CSSBorderImageOutset.h
    M Source/WebCore/css/values/backgrounds/CSSBorderImageWidth.h
    M Source/WebCore/css/values/filter-effects/CSSBlurFunction.h
    M Source/WebCore/css/values/masking/CSSMaskBorderOutset.h
    M Source/WebCore/css/values/masking/CSSMaskBorderWidth.h
    M Source/WebCore/layout/formattingContexts/flex/FlexFormattingUtils.cpp
    M Source/WebCore/layout/formattingContexts/grid/GridFormattingContext.cpp
    M Source/WebCore/layout/formattingContexts/grid/GridFormattingContext.h
    M Source/WebCore/layout/formattingContexts/inline/InlineLevelBoxInlines.h
    M Source/WebCore/layout/formattingContexts/inline/text/TextUtil.cpp
    M Source/WebCore/layout/integration/grid/LayoutIntegrationGridLayout.cpp
    M 
Source/WebCore/layout/integration/inline/InlineIteratorBoxModernPathInlines.h
    M Source/WebCore/page/LocalFrameView.cpp
    M Source/WebCore/rendering/BackgroundPainter.cpp
    M Source/WebCore/rendering/LegacyInlineTextBox.cpp
    M Source/WebCore/rendering/NinePieceImagePainter.cpp
    M Source/WebCore/rendering/RenderBlockFlow.cpp
    M Source/WebCore/rendering/RenderFlexibleBox.cpp
    M Source/WebCore/rendering/RenderGrid.cpp
    M Source/WebCore/rendering/RenderMultiColumnSet.cpp
    M Source/WebCore/rendering/RenderText.cpp
    M Source/WebCore/style/computed/StyleComputedStyle.cpp
    M Source/WebCore/style/values/align/StyleGapGutter.h
    M Source/WebCore/style/values/backgrounds/StyleBackgroundSize.h
    M Source/WebCore/style/values/backgrounds/StyleBorderImageOutset.h
    M Source/WebCore/style/values/backgrounds/StyleBorderImageWidth.h
    M Source/WebCore/style/values/filter-effects/StyleBlurFunction.cpp
    M Source/WebCore/style/values/filter-effects/StyleBlurFunction.h
    M Source/WebCore/style/values/inline/StyleVerticalAlign.h
    M Source/WebCore/style/values/masking/StyleMaskBorderOutset.h
    M Source/WebCore/style/values/masking/StyleMaskBorderWidth.h
    M Source/WebCore/style/values/multicol/StyleColumnWidth.h
    M Source/WebCore/style/values/rhythm/StyleBlockStepSize.h
    M Source/WebCore/style/values/text/StyleTabSize.cpp
    M Source/WebCore/style/values/text/StyleTabSize.h

  Log Message:
  -----------
  [EvaluationTimeZoom] Convert more properties to evaluation time zoom
https://bugs.webkit.org/show_bug.cgi?id=318870

Reviewed by Antti Koivisto.

Converts `block-step-size`, `tab-size`,`row-gap`, `column-gap`, 
`background-size`,
`border-image-outset`,  `border-image-width`, `mask-border-outset`, 
`mask-border-width`,
`vertical-align`, `column-width` and `filter: blur()`.

Tests: 
imported/w3c/web-platform-tests/css/css-viewport/zoom/background-size.html
       
imported/w3c/web-platform-tests/css/css-viewport/zoom/block-step-size.html
       
imported/w3c/web-platform-tests/css/css-viewport/zoom/border-image-outset.html
       imported/w3c/web-platform-tests/css/css-viewport/zoom/column-gap.html
       imported/w3c/web-platform-tests/css/css-viewport/zoom/column-width.html
       imported/w3c/web-platform-tests/css/css-viewport/zoom/filters-blur.html
       
imported/w3c/web-platform-tests/css/css-viewport/zoom/mask-border-outset.html
       imported/w3c/web-platform-tests/css/css-viewport/zoom/row-gap.html
       imported/w3c/web-platform-tests/css/css-viewport/zoom/tab-size.html
       imported/w3c/web-platform-tests/css/css-viewport/zoom/vertical-align.html
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/background-size-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/background-size.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/block-step-size-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/block-step-size.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/border-image-outset-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/border-image-outset.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-gap-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-gap.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-width-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/column-width.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/filters-blur-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/filters-blur.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/mask-border-outset-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/mask-border-outset.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/background-size-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/block-step-size-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/border-image-outset-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/column-gap-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/column-width-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/filters-blur-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/mask-border-outset-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/row-gap-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/tab-size-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/vertical-align-ref.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/row-gap-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/row-gap.html: 
Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/tab-size-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/tab-size.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/vertical-align-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/vertical-align.html:
 Added.
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Background.cpp:
* Source/WebCore/css/parser/CSSPropertyParserConsumer+Filter.cpp:
* Source/WebCore/css/values/backgrounds/CSSBorderImageOutset.h:
* Source/WebCore/css/values/backgrounds/CSSBorderImageWidth.h:
* Source/WebCore/css/values/filter-effects/CSSBlurFunction.h:
* Source/WebCore/css/values/masking/CSSMaskBorderOutset.h:
* Source/WebCore/css/values/masking/CSSMaskBorderWidth.h:
* Source/WebCore/layout/formattingContexts/flex/FlexFormattingUtils.cpp:
* Source/WebCore/layout/formattingContexts/grid/GridFormattingContext.cpp:
* Source/WebCore/layout/formattingContexts/grid/GridFormattingContext.h:
* Source/WebCore/layout/formattingContexts/inline/InlineLevelBoxInlines.h:
* Source/WebCore/layout/formattingContexts/inline/text/TextUtil.cpp:
* Source/WebCore/layout/integration/grid/LayoutIntegrationGridLayout.cpp:
* Source/WebCore/layout/integration/inline/InlineIteratorBoxModernPathInlines.h:
* Source/WebCore/page/LocalFrameView.cpp:
* Source/WebCore/rendering/BackgroundPainter.cpp:
* Source/WebCore/rendering/LegacyInlineTextBox.cpp:
* Source/WebCore/rendering/NinePieceImagePainter.cpp:
* Source/WebCore/rendering/RenderBlockFlow.cpp:
* Source/WebCore/rendering/RenderFlexibleBox.cpp:
* Source/WebCore/rendering/RenderGrid.cpp:
* Source/WebCore/rendering/RenderMultiColumnSet.cpp:
* Source/WebCore/rendering/RenderText.cpp:
* Source/WebCore/style/computed/StyleComputedStyle.cpp:
* Source/WebCore/style/values/align/StyleGapGutter.h:
* Source/WebCore/style/values/backgrounds/StyleBackgroundSize.h:
* Source/WebCore/style/values/backgrounds/StyleBorderImageOutset.h:
* Source/WebCore/style/values/backgrounds/StyleBorderImageWidth.h:
* Source/WebCore/style/values/filter-effects/StyleBlurFunction.cpp:
* Source/WebCore/style/values/filter-effects/StyleBlurFunction.h:
* Source/WebCore/style/values/inline/StyleVerticalAlign.h:
* Source/WebCore/style/values/masking/StyleMaskBorderOutset.h:
* Source/WebCore/style/values/masking/StyleMaskBorderWidth.h:
* Source/WebCore/style/values/multicol/StyleColumnWidth.h:
* Source/WebCore/style/values/rhythm/StyleBlockStepSize.h:
* Source/WebCore/style/values/text/StyleTabSize.cpp:
* Source/WebCore/style/values/text/StyleTabSize.h:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to