Skip to content

Commit f916677

Browse files
committed
Bug 1949857 [wpt PR 50878] - Add CSS Color 4 gradient options to CanvasGradient, a=testonly
Automatic update from web-platform-tests Add CSS Color 4 gradient options to CanvasGradient Add ColorInterpolationMethod, HueInterpolationMethod and premultipliedAlpha attributes to CanvasGradient as described here: whatwg/html#7947 This is done behind the flag CanvasGradientCSSColor4, as spec is not yet settled: whatwg/html#10986 Chromestatus: https://chromestatus.com/feature/5168382242193408 I2P thread: https://groups.google.com/a/chromium.org/g/blink-dev/c/6PhsIK2kxeM Gradient::ColorInterpolation is also renamed to Gradient::PremultipliedAlpha, because that's what it is. Subpixel antialiasing for test labels is being inconsistently applied on windows, so the tests are marked as failing with a bug. crbug.com/396344375 Bug: 394052224 Change-Id: I6b1092376d08c051b161f83c82d585bd03cd4131 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6226021 Reviewed-by: Chris Harrelson <chrishtrchromium.org> Commit-Queue: Aaron Krajeski <aaronhkchromium.org> Cr-Commit-Position: refs/heads/main{#1423255} -- wpt-commits: fa9792e79e03bcdb6ce8a913c74981cbebe77756 wpt-pr: 50878 UltraBlame original commit: f95ce76846e9f8b4d9cce5a7926d6b2778608be2
1 parent ae92833 commit f916677

12 files changed

+39216
-0
lines changed

testing/web-platform/tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.colorInterpolationMethod-expected.html

+1,781
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.colorInterpolationMethod.html

+2,729
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.hueInterpolationMethod-expected.html

+2,700
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.hueInterpolationMethod.html

+5,126
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.colorInterpolationMethod-expected.html

+1,781
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.colorInterpolationMethod.html

+3,194
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.colorInterpolationMethod.w.html

+5,169
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.hueInterpolationMethod-expected.html

+2,700
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.hueInterpolationMethod.html

+5,622
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.hueInterpolationMethod.w.html

+7,727
Large diffs are not rendered by default.

testing/web-platform/tests/html/canvas/resources/canvas-grid-reftest.css

+9
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,15 @@ cell
6161
-
6262
content
6363
{
64+
display
65+
:
66+
block
67+
;
68+
margin
69+
:
70+
0
71+
auto
72+
;
6473
outline
6574
:
6675
1px

0 commit comments

Comments
 (0)