Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 02fc1f62790178b79ac3ea22f439cf83ca686ec1
      
https://github.com/WebKit/WebKit/commit/02fc1f62790178b79ac3ea22f439cf83ca686ec1
  Author: Sam Weinig <[email protected]>
  Date:   2026-07-12 (Sun, 12 Jul 2026)

  Changed paths:
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/custom-property-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/custom-property.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/custom-property-ref.html
    M Source/WebCore/css/parser/CSSPropertyParser.cpp
    M Source/WebCore/style/StyleCustomProperty.h
    M Source/WebCore/style/StyleInterpolation.cpp

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

Reviewed by Alan Baradlay.

Makes custom properties work with evaluation time zoom by using the appropriate
unzoomed range modifier.

This also fixes an issue with zoom being doubly applied when using custom 
properties.

Tests: 
imported/w3c/web-platform-tests/css/css-viewport/zoom/custom-property.html
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/custom-property-expected.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/custom-property.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/css/css-viewport/zoom/reference/custom-property-ref.html:
 Added.
* Source/WebCore/css/parser/CSSPropertyParser.cpp:
* Source/WebCore/style/StyleCustomProperty.h:
* Source/WebCore/style/StyleInterpolation.cpp:

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



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

Reply via email to