From ed799eb0d23ec7fdf715cce6327fc12daf97a34d Mon Sep 17 00:00:00 2001 From: Matthieu Dubet Date: Tue, 6 Sep 2022 10:26:03 -0700 Subject: [PATCH] Sync WPT css-color/color-mix tests. Reviewed by Tim Nguyen. From WPT revision 6c984bf. * LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-basic-001.html: * LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001-expected.html: Added. * LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001.html: Added. * LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002-expected.html: Added. * LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002.html: Added. Canonical link: https://commits.webkit.org/254191@main --- LayoutTests/TestExpectations | 2 ++ .../css/css-color/color-mix-basic-001.html | 2 +- .../color-mix-currentcolor-001-expected.html | 11 +++++++++ .../css-color/color-mix-currentcolor-001.html | 23 +++++++++++++++++++ .../color-mix-currentcolor-002-expected.html | 11 +++++++++ .../css-color/color-mix-currentcolor-002.html | 22 ++++++++++++++++++ 6 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001-expected.html create mode 100644 LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001.html create mode 100644 LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002-expected.html create mode 100644 LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002.html diff --git a/LayoutTests/TestExpectations b/LayoutTests/TestExpectations index 28f84d78db75..3cd14d59a7fd 100644 --- a/LayoutTests/TestExpectations +++ b/LayoutTests/TestExpectations @@ -5034,6 +5034,8 @@ webkit.org/b/234690 imported/w3c/web-platform-tests/css/css-color/inline-opacity # color-mix() doesn't work with currentcolor webkit.org/b/234691 imported/w3c/web-platform-tests/css/css-color/color-mix-basic-001.html [ ImageOnlyFailure ] +webkit.org/b/234691 imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001.html [ ImageOnlyFailure ] +webkit.org/b/234691 imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002.html [ ImageOnlyFailure ] # display-p3 canvas and ImageData are Cocoa only for now. fast/canvas/canvas-color-space-display-p3-ImageData.html [ Failure ] diff --git a/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-basic-001.html b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-basic-001.html index b84e4c652d84..c69a29215900 100644 --- a/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-basic-001.html +++ b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-basic-001.html @@ -3,7 +3,7 @@ - + +
diff --git a/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001.html b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001.html new file mode 100644 index 000000000000..0f502d22ec85 --- /dev/null +++ b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-001.html @@ -0,0 +1,23 @@ + + + +currentColor is inherited correctly in color-mix() + + + + +
+
+
diff --git a/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002-expected.html b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002-expected.html new file mode 100644 index 000000000000..64e60fbf2912 --- /dev/null +++ b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002-expected.html @@ -0,0 +1,11 @@ + + +
diff --git a/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002.html b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002.html new file mode 100644 index 000000000000..fb050688379c --- /dev/null +++ b/LayoutTests/imported/w3c/web-platform-tests/css/css-color/color-mix-currentcolor-002.html @@ -0,0 +1,22 @@ + + +currentColor is mixed with the correct color-space in color-mix() + + + + +
+
+