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