[webkit-changes] [WebKit/WebKit] 27f91a: [css-color-4] Remove "specified hue" color interpo...

Tim Nguyen noreply at github.com
Sun Jan 22 09:42:38 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 27f91a7ce702b872a3d5d966c3ad3e806da5b650
      https://github.com/WebKit/WebKit/commit/27f91a7ce702b872a3d5d966c3ad3e806da5b650
  Author: Tim Nguyen <ntim at apple.com>
  Date:   2023-01-22 (Sun, 22 Jan 2023)

  Changed paths:
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hsl-expected-mismatch.html
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hsl.html
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hwb-expected-mismatch.html
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hwb.html
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-lch-expected-mismatch.html
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-lch.html
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-oklch-expected-mismatch.html
    R LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-oklch.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-computed-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-computed.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-valid-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-valid.html
    M LayoutTests/platform/glib/TestExpectations
    M Source/WebCore/css/CSSGradientValue.cpp
    M Source/WebCore/css/CSSValueKeywords.in
    M Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp
    M Source/WebCore/platform/graphics/ColorInterpolation.cpp
    M Source/WebCore/platform/graphics/ColorInterpolationMethod.cpp
    M Source/WebCore/platform/graphics/ColorInterpolationMethod.h

  Log Message:
  -----------
  [css-color-4] Remove "specified hue" color interpolation method
https://bugs.webkit.org/show_bug.cgi?id=250968
rdar://104524288

Reviewed by Sam Weinig.

It's no longer in the spec: https://github.com/w3c/csswg-drafts/commit/10573c9174ba594be2d32436bfeb4688a96f5aa8

* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hsl-expected-mismatch.html: Removed.
* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hsl.html: Removed.
* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hwb-expected-mismatch.html: Removed.
* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-hwb.html: Removed.
* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-lch-expected-mismatch.html: Removed.
* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-lch.html: Removed.
* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-oklch-expected-mismatch.html: Removed.
* LayoutTests/fast/gradients/gradient-using-specified-hue-interpolation-method-oklch.html: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-computed-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-computed.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-valid-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/css-images/parsing/gradient-interpolation-method-valid.html:
* LayoutTests/platform/glib/TestExpectations:
* Source/WebCore/css/CSSGradientValue.cpp:
(WebCore::appendHueInterpolationMethod):
* Source/WebCore/css/CSSValueKeywords.in:
* Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:
(WebCore::CSSPropertyParserHelpers::consumeHueInterpolationMethod):
* Source/WebCore/platform/graphics/ColorInterpolation.cpp:
(WebCore::fixupHueComponentsPriorToInterpolation):
* Source/WebCore/platform/graphics/ColorInterpolationMethod.cpp:
(WebCore::serializationForCSS):
(WebCore::operator<<):
* Source/WebCore/platform/graphics/ColorInterpolationMethod.h:

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




More information about the webkit-changes mailing list