From 4c4daf4a6225dbd2489d9c1fb7eab8b1145f484e Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Mon, 4 Dec 2023 16:27:21 +0000 Subject: [PATCH] LibWeb: Add tests for background-position The css-backgrounds.html ref test file only tests the most basic usage of this, which failed to catch some regressions, so let's add a more extensive test. :^) --- Tests/LibWeb/Ref/css-background-position.html | 106 ++++++++++++++++++ .../css-background-position-ref.html | 15 +++ .../images/css-background-position-ref.png | Bin 0 -> 5845 bytes 3 files changed, 121 insertions(+) create mode 100644 Tests/LibWeb/Ref/css-background-position.html create mode 100644 Tests/LibWeb/Ref/reference/css-background-position-ref.html create mode 100644 Tests/LibWeb/Ref/reference/images/css-background-position-ref.png diff --git a/Tests/LibWeb/Ref/css-background-position.html b/Tests/LibWeb/Ref/css-background-position.html new file mode 100644 index 0000000000..0e6c8ce3cf --- /dev/null +++ b/Tests/LibWeb/Ref/css-background-position.html @@ -0,0 +1,106 @@ + + + + + CSS background-position tests + + + + + + + + +
+
+
+
+
+
+
+ + +
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+ + +
+ + + diff --git a/Tests/LibWeb/Ref/reference/css-background-position-ref.html b/Tests/LibWeb/Ref/reference/css-background-position-ref.html new file mode 100644 index 0000000000..75ad9ee03b --- /dev/null +++ b/Tests/LibWeb/Ref/reference/css-background-position-ref.html @@ -0,0 +1,15 @@ + + + diff --git a/Tests/LibWeb/Ref/reference/images/css-background-position-ref.png b/Tests/LibWeb/Ref/reference/images/css-background-position-ref.png new file mode 100644 index 0000000000000000000000000000000000000000..e268e454f4fc160cbf1f2d6c246f0a17872852ed GIT binary patch literal 5845 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 k(Ikb`XdVekYW4H_%zopr0AKcKSpWb4 literal 0 HcmV?d00001