From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- layout/reftests/webkit-gradient/reftest.list | 21 ++++ .../webkit-gradient-approx-radial-1-ref.html | 62 +++++++++++ .../webkit-gradient-approx-radial-1.html | 64 ++++++++++++ .../webkit-gradient-linear-1-ref.html | 51 +++++++++ .../webkit-gradient/webkit-gradient-linear-1a.html | 67 ++++++++++++ .../webkit-gradient/webkit-gradient-linear-1b.html | 67 ++++++++++++ .../webkit-gradient/webkit-gradient-linear-1c.html | 67 ++++++++++++ .../webkit-gradient/webkit-gradient-linear-1d.html | 67 ++++++++++++ .../webkit-gradient-linear-2-ref.html | 56 ++++++++++ .../webkit-gradient/webkit-gradient-linear-2.html | 80 +++++++++++++++ .../webkit-gradient-radial-1-ref.html | 71 +++++++++++++ .../webkit-gradient/webkit-gradient-radial-1a.html | 114 +++++++++++++++++++++ .../webkit-gradient/webkit-gradient-radial-1b.html | 114 +++++++++++++++++++++ .../webkit-gradient-radial-2-ref.html | 49 +++++++++ .../webkit-gradient/webkit-gradient-radial-2.html | 62 +++++++++++ .../webkit-linear-gradient-1-ref.html | 15 +++ .../webkit-gradient/webkit-linear-gradient-1.html | 15 +++ 17 files changed, 1042 insertions(+) create mode 100644 layout/reftests/webkit-gradient/reftest.list create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1-ref.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-linear-1-ref.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-linear-1a.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-linear-1b.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-linear-1c.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-linear-1d.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-linear-2-ref.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-linear-2.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-radial-1-ref.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-radial-1a.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-radial-1b.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-radial-2-ref.html create mode 100644 layout/reftests/webkit-gradient/webkit-gradient-radial-2.html create mode 100644 layout/reftests/webkit-gradient/webkit-linear-gradient-1-ref.html create mode 100644 layout/reftests/webkit-gradient/webkit-linear-gradient-1.html (limited to 'layout/reftests/webkit-gradient') diff --git a/layout/reftests/webkit-gradient/reftest.list b/layout/reftests/webkit-gradient/reftest.list new file mode 100644 index 0000000000..33e721bfc0 --- /dev/null +++ b/layout/reftests/webkit-gradient/reftest.list @@ -0,0 +1,21 @@ +# This directory contains tests for -webkit-gradient() expressions. + +# In this test, we don't render a "-webkit-gradient" exactly correctly. +# (It's just here to ensure that our approximate/do-something rendering doesn't +# change unexpectedly.) +== webkit-gradient-approx-radial-1.html webkit-gradient-approx-radial-1-ref.html + +# Tests for -webkit-gradient(linear, ...) +== webkit-gradient-linear-1a.html webkit-gradient-linear-1-ref.html +== webkit-gradient-linear-1b.html webkit-gradient-linear-1-ref.html +== webkit-gradient-linear-1c.html webkit-gradient-linear-1-ref.html +== webkit-gradient-linear-1d.html webkit-gradient-linear-1-ref.html +fuzzy(0-1,0-150) == webkit-gradient-linear-2.html webkit-gradient-linear-2-ref.html + +# Tests for -webkit-gradient(radial, ...) +== webkit-gradient-radial-1a.html webkit-gradient-radial-1-ref.html +== webkit-gradient-radial-1b.html webkit-gradient-radial-1-ref.html +== webkit-gradient-radial-2.html webkit-gradient-radial-2-ref.html + +# Tests for -webkit-linear-gradient +== webkit-linear-gradient-1.html webkit-linear-gradient-1-ref.html diff --git a/layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1-ref.html b/layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1-ref.html new file mode 100644 index 0000000000..274a466206 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1-ref.html @@ -0,0 +1,62 @@ + + + + + CSS Reference + + + + + + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+ + + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1.html b/layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1.html new file mode 100644 index 0000000000..4f0760560b --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-approx-radial-1.html @@ -0,0 +1,64 @@ + + + + + + CSS Test: -webkit-gradient(radial, ...) expressions which we don't render + quite correctly because they can't easily be represented with modern syntax. + + + + + +
+
+
+ + +
+
+
+ + +
+
+
+ + +
+
+ + + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-linear-1-ref.html b/layout/reftests/webkit-gradient/webkit-gradient-linear-1-ref.html new file mode 100644 index 0000000000..d86354584e --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-linear-1-ref.html @@ -0,0 +1,51 @@ + + + + + CSS Reference + + + + +
+ +
+
+ + +
+
+
+ + +
+ +
+
+ + +
+ +
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-linear-1a.html b/layout/reftests/webkit-gradient/webkit-gradient-linear-1a.html new file mode 100644 index 0000000000..1a6fe1650b --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-linear-1a.html @@ -0,0 +1,67 @@ + + + + + + CSS Test: -webkit-gradient(linear, ...) expressions, + from center of each side to center of opposite side. + + + + + +
+ + +
+
+ + +
+
+
+ + +
+ +
+
+ + +
+ +
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-linear-1b.html b/layout/reftests/webkit-gradient/webkit-gradient-linear-1b.html new file mode 100644 index 0000000000..ae03d777ab --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-linear-1b.html @@ -0,0 +1,67 @@ + + + + + + CSS Test: -webkit-gradient(linear, ...) expressions, + from the top-left-most end of each side to the + top-left-most end of opposite side. + + + + + +
+ +
+
+ + +
+
+
+ + +
+ +
+
+ + +
+ +
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-linear-1c.html b/layout/reftests/webkit-gradient/webkit-gradient-linear-1c.html new file mode 100644 index 0000000000..29ae3a7862 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-linear-1c.html @@ -0,0 +1,67 @@ + + + + + + CSS Test: -webkit-gradient(linear, ...) expressions, + from the bottom-right-most end of each side to the + bottom-right-most end of opposite side. + + + + + +
+ +
+
+ + +
+
+
+ + +
+ +
+
+ + +
+ +
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-linear-1d.html b/layout/reftests/webkit-gradient/webkit-gradient-linear-1d.html new file mode 100644 index 0000000000..b1b54372ce --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-linear-1d.html @@ -0,0 +1,67 @@ + + + + + + CSS Test: -webkit-gradient(linear, ...) expressions, + from the an arbitrary spot along each side to the same arbitrary + place on opposite side. + + + + + +
+ +
+
+ + +
+
+
+ + +
+ +
+
+ + +
+ +
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-linear-2-ref.html b/layout/reftests/webkit-gradient/webkit-gradient-linear-2-ref.html new file mode 100644 index 0000000000..36b4c97180 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-linear-2-ref.html @@ -0,0 +1,56 @@ + + + + + CSS Reference + + + + +
+ + +
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-linear-2.html b/layout/reftests/webkit-gradient/webkit-gradient-linear-2.html new file mode 100644 index 0000000000..95defb5081 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-linear-2.html @@ -0,0 +1,80 @@ + + + + + + CSS Test: -webkit-gradient(linear, ...) expressions with special cases + for color stops. + + + + + +
+ +
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-radial-1-ref.html b/layout/reftests/webkit-gradient/webkit-gradient-radial-1-ref.html new file mode 100644 index 0000000000..bb1c67aea1 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-radial-1-ref.html @@ -0,0 +1,71 @@ + + + + + CSS Reference + + + + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-radial-1a.html b/layout/reftests/webkit-gradient/webkit-gradient-radial-1a.html new file mode 100644 index 0000000000..24e32492f4 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-radial-1a.html @@ -0,0 +1,114 @@ + + + + + + CSS Test: -webkit-gradient(radial, ...) expressions, + with 0-sized inner circle listed first + + + + + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-radial-1b.html b/layout/reftests/webkit-gradient/webkit-gradient-radial-1b.html new file mode 100644 index 0000000000..08bbc0789a --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-radial-1b.html @@ -0,0 +1,114 @@ + + + + + + CSS Test: -webkit-gradient(radial, ...) expressions, + with 0-sized inner circle listed second + + + + + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-radial-2-ref.html b/layout/reftests/webkit-gradient/webkit-gradient-radial-2-ref.html new file mode 100644 index 0000000000..c82e3dbb59 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-radial-2-ref.html @@ -0,0 +1,49 @@ + + + + + + CSS Test: -webkit-gradient(radial, ...) expressions + with various numeric positions and/or side keywords. + + + + + +
+
+
+
+ + +
+
+
+
+ +
+
+
+ + diff --git a/layout/reftests/webkit-gradient/webkit-gradient-radial-2.html b/layout/reftests/webkit-gradient/webkit-gradient-radial-2.html new file mode 100644 index 0000000000..56e9cbb41f --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-gradient-radial-2.html @@ -0,0 +1,62 @@ + + + + + + CSS Test: -webkit-gradient(radial, ...) expressions + with various numeric positions and/or side keywords. + + + + + +
+
+
+
+ + +
+
+
+
+ +
+
+
+ + diff --git a/layout/reftests/webkit-gradient/webkit-linear-gradient-1-ref.html b/layout/reftests/webkit-gradient/webkit-linear-gradient-1-ref.html new file mode 100644 index 0000000000..290c75a939 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-linear-gradient-1-ref.html @@ -0,0 +1,15 @@ + + + + + + +
+ + diff --git a/layout/reftests/webkit-gradient/webkit-linear-gradient-1.html b/layout/reftests/webkit-gradient/webkit-linear-gradient-1.html new file mode 100644 index 0000000000..1d9d9e6142 --- /dev/null +++ b/layout/reftests/webkit-gradient/webkit-linear-gradient-1.html @@ -0,0 +1,15 @@ + + + + + + +
+ + -- cgit v1.2.3