From 298d1599dbf6255aea63506daaa1702ff0c4fdc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Wed, 13 Mar 2024 11:12:06 +0100 Subject: [PATCH] Test oklab()/oklch() with with lightness close to 0/1 This is an interop issue where Chrome's behavior is different from Firefox and Safari's: https://crbug.com/329106317 These tests don't care what the color is, as long as it is the same. --- css/css-color/oklab-l-almost-0-ref.html | 9 +++++++++ css/css-color/oklab-l-almost-0.html | 21 +++++++++++++++++++++ css/css-color/oklab-l-almost-1-ref.html | 9 +++++++++ css/css-color/oklab-l-almost-1.html | 21 +++++++++++++++++++++ css/css-color/oklch-l-almost-0-ref.html | 9 +++++++++ css/css-color/oklch-l-almost-0.html | 21 +++++++++++++++++++++ css/css-color/oklch-l-almost-1-ref.html | 9 +++++++++ css/css-color/oklch-l-almost-1.html | 21 +++++++++++++++++++++ 8 files changed, 120 insertions(+) create mode 100644 css/css-color/oklab-l-almost-0-ref.html create mode 100644 css/css-color/oklab-l-almost-0.html create mode 100644 css/css-color/oklab-l-almost-1-ref.html create mode 100644 css/css-color/oklab-l-almost-1.html create mode 100644 css/css-color/oklch-l-almost-0-ref.html create mode 100644 css/css-color/oklch-l-almost-0.html create mode 100644 css/css-color/oklch-l-almost-1-ref.html create mode 100644 css/css-color/oklch-l-almost-1.html diff --git a/css/css-color/oklab-l-almost-0-ref.html b/css/css-color/oklab-l-almost-0-ref.html new file mode 100644 index 00000000000000..244321ea69d2d8 --- /dev/null +++ b/css/css-color/oklab-l-almost-0-ref.html @@ -0,0 +1,9 @@ + + + + +

Test passes if you see a square border with a single color inside.

+
+ diff --git a/css/css-color/oklab-l-almost-0.html b/css/css-color/oklab-l-almost-0.html new file mode 100644 index 00000000000000..e8cc1b9042d44b --- /dev/null +++ b/css/css-color/oklab-l-almost-0.html @@ -0,0 +1,21 @@ + + +CSS Color 4: OKLab and OKLCH + + + + + +

Test passes if you see a square border with a single color inside.

+
+
+
+
+ diff --git a/css/css-color/oklab-l-almost-1-ref.html b/css/css-color/oklab-l-almost-1-ref.html new file mode 100644 index 00000000000000..72cdf3544705d9 --- /dev/null +++ b/css/css-color/oklab-l-almost-1-ref.html @@ -0,0 +1,9 @@ + + + + +

Test passes if you see a square border with a single color inside.

+
+ diff --git a/css/css-color/oklab-l-almost-1.html b/css/css-color/oklab-l-almost-1.html new file mode 100644 index 00000000000000..352e7b58aa6a94 --- /dev/null +++ b/css/css-color/oklab-l-almost-1.html @@ -0,0 +1,21 @@ + + +CSS Color 4: OKLab and OKLCH + + + + + +

Test passes if you see a square border with a single color inside.

+
+
+
+
+ diff --git a/css/css-color/oklch-l-almost-0-ref.html b/css/css-color/oklch-l-almost-0-ref.html new file mode 100644 index 00000000000000..e019136f96f73e --- /dev/null +++ b/css/css-color/oklch-l-almost-0-ref.html @@ -0,0 +1,9 @@ + + + + +

Test passes if you see a square border with a single color inside.

+
+ diff --git a/css/css-color/oklch-l-almost-0.html b/css/css-color/oklch-l-almost-0.html new file mode 100644 index 00000000000000..c171befe6428ff --- /dev/null +++ b/css/css-color/oklch-l-almost-0.html @@ -0,0 +1,21 @@ + + +CSS Color 4: OKLab and OKLCH + + + + + +

Test passes if you see a square border with a single color inside.

+
+
+
+
+ diff --git a/css/css-color/oklch-l-almost-1-ref.html b/css/css-color/oklch-l-almost-1-ref.html new file mode 100644 index 00000000000000..e1f29eaa1853c0 --- /dev/null +++ b/css/css-color/oklch-l-almost-1-ref.html @@ -0,0 +1,9 @@ + + + + +

Test passes if you see a square border with a single color inside.

+
+ diff --git a/css/css-color/oklch-l-almost-1.html b/css/css-color/oklch-l-almost-1.html new file mode 100644 index 00000000000000..c98cea292f9f5c --- /dev/null +++ b/css/css-color/oklch-l-almost-1.html @@ -0,0 +1,21 @@ + + +CSS Color 4: OKLab and OKLCH + + + + + +

Test passes if you see a square border with a single color inside.

+
+
+
+
+