[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