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 --- testing/web-platform/tests/acid/META.yml | 2 + testing/web-platform/tests/acid/README.md | 17 + testing/web-platform/tests/acid/acid2/404.html | 2 + .../tests/acid/acid2/px-reference.html | 272 ++ .../web-platform/tests/acid/acid2/reference.html | 17 + .../web-platform/tests/acid/acid2/reference.png | Bin 0 -> 2261 bytes testing/web-platform/tests/acid/acid2/reftest.html | 25 + testing/web-platform/tests/acid/acid2/test.html | 150 + testing/web-platform/tests/acid/acid3/empty.css | 8 + .../tests/acid/acid3/empty.css.headers | 1 + testing/web-platform/tests/acid/acid3/empty.html | 1 + testing/web-platform/tests/acid/acid3/empty.png | Bin 0 -> 260 bytes testing/web-platform/tests/acid/acid3/empty.txt | 1 + testing/web-platform/tests/acid/acid3/empty.xml | 4 + .../tests/acid/acid3/empty.xml.headers | 1 + testing/web-platform/tests/acid/acid3/favicon.ico | 0 .../tests/acid/acid3/favicon.ico.headers | 1 + .../tests/acid/acid3/numbered-tests.html | 28 + .../web-platform/tests/acid/acid3/reference.png | Bin 0 -> 1771 bytes .../tests/acid/acid3/reference.sub.html | 21 + .../web-platform/tests/acid/acid3/support-a.png | Bin 0 -> 2312 bytes .../web-platform/tests/acid/acid3/support-b.png | 1 + .../tests/acid/acid3/support-b.png.headers | 2 + testing/web-platform/tests/acid/acid3/svg.xml | 1 + .../web-platform/tests/acid/acid3/svg.xml.headers | 1 + testing/web-platform/tests/acid/acid3/test.html | 3513 ++++++++++++++++++++ testing/web-platform/tests/acid/acid3/xhtml.1 | 11 + .../web-platform/tests/acid/acid3/xhtml.1.headers | 1 + testing/web-platform/tests/acid/acid3/xhtml.2 | 11 + .../web-platform/tests/acid/acid3/xhtml.2.headers | 1 + testing/web-platform/tests/acid/acid3/xhtml.3 | 11 + .../web-platform/tests/acid/acid3/xhtml.3.headers | 1 + 32 files changed, 4105 insertions(+) create mode 100644 testing/web-platform/tests/acid/META.yml create mode 100644 testing/web-platform/tests/acid/README.md create mode 100644 testing/web-platform/tests/acid/acid2/404.html create mode 100644 testing/web-platform/tests/acid/acid2/px-reference.html create mode 100644 testing/web-platform/tests/acid/acid2/reference.html create mode 100644 testing/web-platform/tests/acid/acid2/reference.png create mode 100644 testing/web-platform/tests/acid/acid2/reftest.html create mode 100644 testing/web-platform/tests/acid/acid2/test.html create mode 100644 testing/web-platform/tests/acid/acid3/empty.css create mode 100644 testing/web-platform/tests/acid/acid3/empty.css.headers create mode 100644 testing/web-platform/tests/acid/acid3/empty.html create mode 100644 testing/web-platform/tests/acid/acid3/empty.png create mode 100644 testing/web-platform/tests/acid/acid3/empty.txt create mode 100644 testing/web-platform/tests/acid/acid3/empty.xml create mode 100644 testing/web-platform/tests/acid/acid3/empty.xml.headers create mode 100644 testing/web-platform/tests/acid/acid3/favicon.ico create mode 100644 testing/web-platform/tests/acid/acid3/favicon.ico.headers create mode 100644 testing/web-platform/tests/acid/acid3/numbered-tests.html create mode 100644 testing/web-platform/tests/acid/acid3/reference.png create mode 100644 testing/web-platform/tests/acid/acid3/reference.sub.html create mode 100644 testing/web-platform/tests/acid/acid3/support-a.png create mode 100644 testing/web-platform/tests/acid/acid3/support-b.png create mode 100644 testing/web-platform/tests/acid/acid3/support-b.png.headers create mode 100644 testing/web-platform/tests/acid/acid3/svg.xml create mode 100644 testing/web-platform/tests/acid/acid3/svg.xml.headers create mode 100644 testing/web-platform/tests/acid/acid3/test.html create mode 100644 testing/web-platform/tests/acid/acid3/xhtml.1 create mode 100644 testing/web-platform/tests/acid/acid3/xhtml.1.headers create mode 100644 testing/web-platform/tests/acid/acid3/xhtml.2 create mode 100644 testing/web-platform/tests/acid/acid3/xhtml.2.headers create mode 100644 testing/web-platform/tests/acid/acid3/xhtml.3 create mode 100644 testing/web-platform/tests/acid/acid3/xhtml.3.headers (limited to 'testing/web-platform/tests/acid') diff --git a/testing/web-platform/tests/acid/META.yml b/testing/web-platform/tests/acid/META.yml new file mode 100644 index 0000000000..dbb02a654f --- /dev/null +++ b/testing/web-platform/tests/acid/META.yml @@ -0,0 +1,2 @@ +suggested_reviewers: + - Ms2ger diff --git a/testing/web-platform/tests/acid/README.md b/testing/web-platform/tests/acid/README.md new file mode 100644 index 0000000000..490f272df9 --- /dev/null +++ b/testing/web-platform/tests/acid/README.md @@ -0,0 +1,17 @@ +## The Acid Tests + +This directory contains copies of Acid2 and Acid3, based on the +copies hosted at [acidtests.org](http://www.acidtests.org) after they +had ceased being maintained (per the note on that page). + +Note these are not maintained here for the sake of providing any +useful guide of interoperability or standards compliance, but rather +for browser vendors' convenience. It would be inappropriate, +therefore, to use them as part of a certification process. + +Acid1 can be found at `css/CSS2/css1/c5526c-display-000.xht`, as it +always formed part of the CSS1 testsuite. + +The tests themselves (i.e., those at `/` of their respective +subdomains at `acidtests.org`) are in files named test.html in their +respective directories. diff --git a/testing/web-platform/tests/acid/acid2/404.html b/testing/web-platform/tests/acid/acid2/404.html new file mode 100644 index 0000000000..a17f4ecb85 --- /dev/null +++ b/testing/web-platform/tests/acid/acid2/404.html @@ -0,0 +1,2 @@ + + diff --git a/testing/web-platform/tests/acid/acid2/px-reference.html b/testing/web-platform/tests/acid/acid2/px-reference.html new file mode 100644 index 0000000000..5a350033e3 --- /dev/null +++ b/testing/web-platform/tests/acid/acid2/px-reference.html @@ -0,0 +1,272 @@ + + + + The Second Acid Test (pixel-for-pixel reference version) + + + +

Hello World!

+
+
+
+
+ +
+ +
+ +
+
+
+
+
+
+ + diff --git a/testing/web-platform/tests/acid/acid2/reference.html b/testing/web-platform/tests/acid/acid2/reference.html new file mode 100644 index 0000000000..66eed5ae35 --- /dev/null +++ b/testing/web-platform/tests/acid/acid2/reference.html @@ -0,0 +1,17 @@ + + + + The Second Acid Test (Reference Rendering) + + + +

Hello World!

+

Follow this link to view the reference image, which should be rendered below the text "Hello World!" on the test page in the same way that this paragraph is rendered below that text on this page.

+ + diff --git a/testing/web-platform/tests/acid/acid2/reference.png b/testing/web-platform/tests/acid/acid2/reference.png new file mode 100644 index 0000000000..7aee7609d6 Binary files /dev/null and b/testing/web-platform/tests/acid/acid2/reference.png differ diff --git a/testing/web-platform/tests/acid/acid2/reftest.html b/testing/web-platform/tests/acid/acid2/reftest.html new file mode 100644 index 0000000000..80220cee76 --- /dev/null +++ b/testing/web-platform/tests/acid/acid2/reftest.html @@ -0,0 +1,25 @@ + + +Acid2 reftest + + + + + diff --git a/testing/web-platform/tests/acid/acid2/test.html b/testing/web-platform/tests/acid/acid2/test.html new file mode 100644 index 0000000000..0407bac5dc --- /dev/null +++ b/testing/web-platform/tests/acid/acid2/test.html @@ -0,0 +1,150 @@ + + + + + + The Second Acid Test + + + + +
+

Standards compliant?

+

Take The Acid2 Test and compare it to the reference rendering.

+
+

Hello World!

+
+

+

+
                              
+
ERROR
+
+
+
+
 
+
+
    +
  • +
  • +
  • +
  • +
+
+
+ + diff --git a/testing/web-platform/tests/acid/acid3/empty.css b/testing/web-platform/tests/acid/acid3/empty.css new file mode 100644 index 0000000000..d490c12421 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/empty.css @@ -0,0 +1,8 @@ +FAIL

FAIL

diff --git a/testing/web-platform/tests/acid/acid3/empty.css.headers b/testing/web-platform/tests/acid/acid3/empty.css.headers new file mode 100644 index 0000000000..156209f9c8 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/empty.css.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/testing/web-platform/tests/acid/acid3/empty.html b/testing/web-platform/tests/acid/acid3/empty.html new file mode 100644 index 0000000000..0b91841acf --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/empty.html @@ -0,0 +1 @@ + diff --git a/testing/web-platform/tests/acid/acid3/empty.png b/testing/web-platform/tests/acid/acid3/empty.png new file mode 100644 index 0000000000..fd5b91ea07 Binary files /dev/null and b/testing/web-platform/tests/acid/acid3/empty.png differ diff --git a/testing/web-platform/tests/acid/acid3/empty.txt b/testing/web-platform/tests/acid/acid3/empty.txt new file mode 100644 index 0000000000..452a7e6d75 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/empty.txt @@ -0,0 +1 @@ +FAIL

FAIL

diff --git a/testing/web-platform/tests/acid/acid3/empty.xml b/testing/web-platform/tests/acid/acid3/empty.xml new file mode 100644 index 0000000000..e6a125cc0d --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/empty.xml @@ -0,0 +1,4 @@ + + This is an invalid byte in UTF-8: ¿ + + \ No newline at end of file diff --git a/testing/web-platform/tests/acid/acid3/empty.xml.headers b/testing/web-platform/tests/acid/acid3/empty.xml.headers new file mode 100644 index 0000000000..9395ed9a28 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/empty.xml.headers @@ -0,0 +1 @@ +Content-Type: application/xml;charset=utf-8 diff --git a/testing/web-platform/tests/acid/acid3/favicon.ico b/testing/web-platform/tests/acid/acid3/favicon.ico new file mode 100644 index 0000000000..e69de29bb2 diff --git a/testing/web-platform/tests/acid/acid3/favicon.ico.headers b/testing/web-platform/tests/acid/acid3/favicon.ico.headers new file mode 100644 index 0000000000..afa04c171d --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/favicon.ico.headers @@ -0,0 +1 @@ +Content-Type: image/x-icon diff --git a/testing/web-platform/tests/acid/acid3/numbered-tests.html b/testing/web-platform/tests/acid/acid3/numbered-tests.html new file mode 100644 index 0000000000..42d3324c69 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/numbered-tests.html @@ -0,0 +1,28 @@ + +Acid3 numbered tests + + + + + diff --git a/testing/web-platform/tests/acid/acid3/reference.png b/testing/web-platform/tests/acid/acid3/reference.png new file mode 100644 index 0000000000..22cd4cae08 Binary files /dev/null and b/testing/web-platform/tests/acid/acid3/reference.png differ diff --git a/testing/web-platform/tests/acid/acid3/reference.sub.html b/testing/web-platform/tests/acid/acid3/reference.sub.html new file mode 100644 index 0000000000..974bee11e4 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/reference.sub.html @@ -0,0 +1,21 @@ + + + The Acid3 Test (Reference Rendering) + + + +
Acid3
+
Acid3
+
100/100
+
To pass the test, a browser must use its default settings, the animation has to be smooth, the score has to end on 100/100, and the final page has to look exactly, pixel for pixel, like this reference rendering.
+ + diff --git a/testing/web-platform/tests/acid/acid3/support-a.png b/testing/web-platform/tests/acid/acid3/support-a.png new file mode 100644 index 0000000000..9f240083de Binary files /dev/null and b/testing/web-platform/tests/acid/acid3/support-a.png differ diff --git a/testing/web-platform/tests/acid/acid3/support-b.png b/testing/web-platform/tests/acid/acid3/support-b.png new file mode 100644 index 0000000000..752ee7ec05 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/support-b.png @@ -0,0 +1 @@ +FAIL

\ No newline at end of file diff --git a/testing/web-platform/tests/acid/acid3/support-b.png.headers b/testing/web-platform/tests/acid/acid3/support-b.png.headers new file mode 100644 index 0000000000..844a971169 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/support-b.png.headers @@ -0,0 +1,2 @@ +Content-Type: text/html + diff --git a/testing/web-platform/tests/acid/acid3/svg.xml b/testing/web-platform/tests/acid/acid3/svg.xml new file mode 100644 index 0000000000..f5b1ffad14 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/svg.xml @@ -0,0 +1 @@ +X diff --git a/testing/web-platform/tests/acid/acid3/svg.xml.headers b/testing/web-platform/tests/acid/acid3/svg.xml.headers new file mode 100644 index 0000000000..070de35fbe --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/svg.xml.headers @@ -0,0 +1 @@ +Content-Type: image/svg+xml diff --git a/testing/web-platform/tests/acid/acid3/test.html b/testing/web-platform/tests/acid/acid3/test.html new file mode 100644 index 0000000000..0c475309cf --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/test.html @@ -0,0 +1,3513 @@ + + + The Acid3 Test + + + + + + + + + + + + + + + + + + + + + +

Acid3

+

+
+

JS?

+ + +

To pass the test, a browser must use its default settings, the animation has to be smooth, the score has to end on 100/100, and the final page has to look exactly, pixel for pixel, like this reference rendering.

+

Scripting must be enabled to use this test.

+ + diff --git a/testing/web-platform/tests/acid/acid3/xhtml.1 b/testing/web-platform/tests/acid/acid3/xhtml.1 new file mode 100644 index 0000000000..8daafce8cd --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/xhtml.1 @@ -0,0 +1,11 @@ + + + Test + + +

XHTML Test

+ + + diff --git a/testing/web-platform/tests/acid/acid3/xhtml.1.headers b/testing/web-platform/tests/acid/acid3/xhtml.1.headers new file mode 100644 index 0000000000..f203c6368e --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/xhtml.1.headers @@ -0,0 +1 @@ +Content-Type: text/xml diff --git a/testing/web-platform/tests/acid/acid3/xhtml.2 b/testing/web-platform/tests/acid/acid3/xhtml.2 new file mode 100644 index 0000000000..c7af4f1c27 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/xhtml.2 @@ -0,0 +1,11 @@ + + + Test + + +

Parsing Test

+ + + diff --git a/testing/web-platform/tests/acid/acid3/xhtml.2.headers b/testing/web-platform/tests/acid/acid3/xhtml.2.headers new file mode 100644 index 0000000000..f203c6368e --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/xhtml.2.headers @@ -0,0 +1 @@ +Content-Type: text/xml diff --git a/testing/web-platform/tests/acid/acid3/xhtml.3 b/testing/web-platform/tests/acid/acid3/xhtml.3 new file mode 100644 index 0000000000..8cd8db7360 --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/xhtml.3 @@ -0,0 +1,11 @@ + + + Test + + +

Namespace Test

+ + + diff --git a/testing/web-platform/tests/acid/acid3/xhtml.3.headers b/testing/web-platform/tests/acid/acid3/xhtml.3.headers new file mode 100644 index 0000000000..f203c6368e --- /dev/null +++ b/testing/web-platform/tests/acid/acid3/xhtml.3.headers @@ -0,0 +1 @@ +Content-Type: text/xml -- cgit v1.2.3