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 --- .../innerHTML-setter-default-namespace.xhtml | 35 +++++++++ .../support/encodingtests-1.css | 4 + .../support/encodingtests-15-inverse.css | 4 + .../support/encodingtests-15.css | 4 + .../support/encodingtests-utf8.css | 4 + .../the-input-byte-stream-001.html | 37 +++++++++ .../the-input-byte-stream-001.html.headers | 1 + .../the-input-byte-stream-003.html | Bin 0 -> 2632 bytes .../the-input-byte-stream-004.html | Bin 0 -> 2624 bytes .../the-input-byte-stream-007.html | 37 +++++++++ .../the-input-byte-stream-007.html.headers | 1 + .../the-input-byte-stream-009.html | 37 +++++++++ .../the-input-byte-stream-009.html.headers | 1 + .../the-input-byte-stream-016.html | 38 +++++++++ .../the-input-byte-stream-016.html.headers | 1 + .../the-input-byte-stream-018.html | 38 +++++++++ .../the-input-byte-stream-018.html.headers | 1 + .../the-input-byte-stream-030.html | 38 +++++++++ .../the-input-byte-stream-030.html.headers | 1 + .../the-input-byte-stream-034.html | 39 ++++++++++ .../the-input-byte-stream-034.html.headers | 1 + .../the-input-byte-stream-037.html | 37 +++++++++ .../the-input-byte-stream-037.html.headers | 1 + .../the-input-byte-stream-038.html | 38 +++++++++ .../the-input-byte-stream-038.html.headers | 1 + .../tokenizer-modes-001.html | 85 +++++++++++++++++++++ 26 files changed, 484 insertions(+) create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/innerHTML-setter-default-namespace.xhtml create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-1.css create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15-inverse.css create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15.css create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-utf8.css create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html.headers create mode 100644 testing/web-platform/tests/html/syntax/parsing-html-fragments/tokenizer-modes-001.html (limited to 'testing/web-platform/tests/html/syntax/parsing-html-fragments') diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/innerHTML-setter-default-namespace.xhtml b/testing/web-platform/tests/html/syntax/parsing-html-fragments/innerHTML-setter-default-namespace.xhtml new file mode 100644 index 0000000000..19f17f1e28 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/innerHTML-setter-default-namespace.xhtml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-1.css b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-1.css new file mode 100644 index 0000000000..956ec70e71 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-1.css @@ -0,0 +1,4 @@ +@charset "utf-8"; +.test div.ýäè { + width: 100px; +} diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15-inverse.css b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15-inverse.css new file mode 100644 index 0000000000..4a02854197 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15-inverse.css @@ -0,0 +1,4 @@ +@charset "utf-8"; +.test div#box.ÜÀÚ { + width: 100px; +} diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15.css b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15.css new file mode 100644 index 0000000000..ec907a1a94 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-15.css @@ -0,0 +1,4 @@ +@charset "utf-8"; +.test div.ÜÀÚ { + width: 100px; +} diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-utf8.css b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-utf8.css new file mode 100644 index 0000000000..3fa2d5f475 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/support/encodingtests-utf8.css @@ -0,0 +1,4 @@ +@charset "utf-8"; +.test div.ýäè { + width: 100px; +} diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html new file mode 100644 index 0000000000..a85682adf9 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html @@ -0,0 +1,37 @@ + + + + HTTP charset + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html.headers new file mode 100644 index 0000000000..3d9718c07b --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-001.html.headers @@ -0,0 +1 @@ +Content-Type: text/html; charset=iso-8859-15 diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003.html new file mode 100644 index 0000000000..5b46a7f0f0 Binary files /dev/null and b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003.html differ diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004.html new file mode 100644 index 0000000000..571d5bf8e8 Binary files /dev/null and b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004.html differ diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html new file mode 100644 index 0000000000..03dd532b38 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html @@ -0,0 +1,37 @@ + + + + meta content attribute + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html.headers new file mode 100644 index 0000000000..156209f9c8 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-007.html.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html new file mode 100644 index 0000000000..1383292832 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html @@ -0,0 +1,37 @@ + + + + meta charset attribute + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html.headers new file mode 100644 index 0000000000..156209f9c8 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-009.html.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html new file mode 100644 index 0000000000..141ca3e56f --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html @@ -0,0 +1,38 @@ + + + + HTTP vs meta content + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html.headers new file mode 100644 index 0000000000..3d9718c07b --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-016.html.headers @@ -0,0 +1 @@ +Content-Type: text/html; charset=iso-8859-15 diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html new file mode 100644 index 0000000000..9ee7510e5a --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html @@ -0,0 +1,38 @@ + + + + HTTP vs meta charset + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html.headers new file mode 100644 index 0000000000..3d9718c07b --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-018.html.headers @@ -0,0 +1 @@ +Content-Type: text/html; charset=iso-8859-15 diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html new file mode 100644 index 0000000000..5f85199928 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html @@ -0,0 +1,38 @@ + + + + meta charset, then meta content + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html.headers new file mode 100644 index 0000000000..156209f9c8 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-030.html.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html new file mode 100644 index 0000000000..f0b699792e --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html @@ -0,0 +1,39 @@ + + + + HTTP vs UTF-8 BOM + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html.headers new file mode 100644 index 0000000000..3d9718c07b --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-034.html.headers @@ -0,0 +1 @@ +Content-Type: text/html; charset=iso-8859-15 diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html new file mode 100644 index 0000000000..1fcf157b23 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html @@ -0,0 +1,37 @@ + + + + UTF-8 BOM vs meta content + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html.headers new file mode 100644 index 0000000000..156209f9c8 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-037.html.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html new file mode 100644 index 0000000000..9432113a25 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html @@ -0,0 +1,38 @@ + + + + UTF-8 BOM vs meta charset + + + + + + + + + + + + +
 
+ + + + + +
+ + + diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html.headers b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html.headers new file mode 100644 index 0000000000..156209f9c8 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/the-input-byte-stream-038.html.headers @@ -0,0 +1 @@ +Content-Type: text/html diff --git a/testing/web-platform/tests/html/syntax/parsing-html-fragments/tokenizer-modes-001.html b/testing/web-platform/tests/html/syntax/parsing-html-fragments/tokenizer-modes-001.html new file mode 100644 index 0000000000..d283274214 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/parsing-html-fragments/tokenizer-modes-001.html @@ -0,0 +1,85 @@ + + + + Tokenizer states + + + + + + + + + -- cgit v1.2.3