diff options
Diffstat (limited to 'testing/web-platform/tests/html/syntax/charset/references')
22 files changed, 201 insertions, 0 deletions
diff --git a/testing/web-platform/tests/html/syntax/charset/references/after-1kb-ref.html b/testing/web-platform/tests/html/syntax/charset/references/after-1kb-ref.html new file mode 100644 index 0000000000..edb0ae9c72 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/after-1kb-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>In <code>head</code>, after first kilobyte.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/after-bogus-after-1kb-ref.html b/testing/web-platform/tests/html/syntax/charset/references/after-bogus-after-1kb-ref.html new file mode 100644 index 0000000000..c6f129a89e --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/after-bogus-after-1kb-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>After <code>bogus</code>, before <code>head</code> end tag, after first kilobyte.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/after-bogus-ref.html b/testing/web-platform/tests/html/syntax/charset/references/after-bogus-ref.html new file mode 100644 index 0000000000..f8080e60aa --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/after-bogus-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta after <code>bogus</code>.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/after-head-after-1kb-crlf-ref.html b/testing/web-platform/tests/html/syntax/charset/references/after-head-after-1kb-crlf-ref.html new file mode 100644 index 0000000000..868a9639bf --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/after-head-after-1kb-crlf-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>After <code>head</code>, before <code>body</code>, after first kilobyte, with a CRLF in the first kilobyte.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/after-head-after-1kb-ref.html b/testing/web-platform/tests/html/syntax/charset/references/after-head-after-1kb-ref.html new file mode 100644 index 0000000000..bde4745b26 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/after-head-after-1kb-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>After <code>head</code>, before <code>body</code>, after first kilobyte.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/after-head-in-1kb-crlf-ref.html b/testing/web-platform/tests/html/syntax/charset/references/after-head-in-1kb-crlf-ref.html new file mode 100644 index 0000000000..0676d7374e --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/after-head-in-1kb-crlf-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>After <code>head</code>, before <code>body</code>, within first kilobyte, with a CRLF in the first kilobyte.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/after-head-in-1kb-ref.html b/testing/web-platform/tests/html/syntax/charset/references/after-head-in-1kb-ref.html new file mode 100644 index 0000000000..75fc2dd618 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/after-head-in-1kb-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>After <code>head</code>, before <code>body</code>, within first kilobyte.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/baseline-ref.html b/testing/web-platform/tests/html/syntax/charset/references/baseline-ref.html new file mode 100644 index 0000000000..21b939efe0 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/baseline-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Normal meta.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/document-write-ref.html b/testing/web-platform/tests/html/syntax/charset/references/document-write-ref.html new file mode 100644 index 0000000000..9902cf77d1 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/document-write-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta from <code>document.write</code> (with concatenation in the middle of <code>charset</code> to require execution for effect).</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-comment-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-comment-ref.html new file mode 100644 index 0000000000..94b2016e0d --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-comment-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta inside comment.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-noscript-after-template-after-1kb-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-noscript-after-template-after-1kb-ref.html new file mode 100644 index 0000000000..12e9b93626 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-noscript-after-template-after-1kb-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta in <code>noscript</code> after <code>template</code> (which is also inside the <code>noscript</code>) after 1kb of padding following the template.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-object-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-object-ref.html new file mode 100644 index 0000000000..3f52d0efe9 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-object-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta in <code>object</code>.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-script-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-script-ref.html new file mode 100644 index 0000000000..bbb63fd931 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-script-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta in <code>script</code>.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-style-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-style-ref.html new file mode 100644 index 0000000000..9669146eb5 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-style-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta in <code>style</code>.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-svg-in-cdata-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-svg-in-cdata-ref.html new file mode 100644 index 0000000000..1d17d2720b --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-svg-in-cdata-ref.html @@ -0,0 +1,10 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<svg></svg> +<p>In SVG in CDATA (after head).</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-svg-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-svg-ref.html new file mode 100644 index 0000000000..c9e41aa177 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-svg-ref.html @@ -0,0 +1,10 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<svg></svg> +<p>In SVG (after head).</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-template-after-1kb-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-template-after-1kb-ref.html new file mode 100644 index 0000000000..df20eba39b --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-template-after-1kb-ref.html @@ -0,0 +1,8 @@ +<!DOCTYPE html> +<head> +</head> +<body> +<p>In <code>template</code>, before <code>head</code> end tag, after first kilobyte.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-template-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-template-ref.html new file mode 100644 index 0000000000..83c0e93072 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-template-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Meta in <code>template</code>.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/in-title-ref.html b/testing/web-platform/tests/html/syntax/charset/references/in-title-ref.html new file mode 100644 index 0000000000..5fb8a05f2d --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/in-title-ref.html @@ -0,0 +1,10 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +<title><meta charset="windows-1251"></title> +</head> +<body> +<p>Meta in <code>title</code>.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/ncr-ref.html b/testing/web-platform/tests/html/syntax/charset/references/ncr-ref.html new file mode 100644 index 0000000000..1d25b4d23d --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/ncr-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>NCR in encoding label.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/non-ascii-in-comment-before-ref.html b/testing/web-platform/tests/html/syntax/charset/references/non-ascii-in-comment-before-ref.html new file mode 100644 index 0000000000..bd2acd274c --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/non-ascii-in-comment-before-ref.html @@ -0,0 +1,9 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +</head> +<body> +<p>Normal meta. Non-ASCII in comment before.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> diff --git a/testing/web-platform/tests/html/syntax/charset/references/non-ascii-in-title-before-ref.html b/testing/web-platform/tests/html/syntax/charset/references/non-ascii-in-title-before-ref.html new file mode 100644 index 0000000000..4f54732432 --- /dev/null +++ b/testing/web-platform/tests/html/syntax/charset/references/non-ascii-in-title-before-ref.html @@ -0,0 +1,10 @@ +<!DOCTYPE html> +<head> +<meta charset="utf-8"> +<title>ж</title> +</head> +<body> +<p>Normal meta. Non-ASCII in title before.</p> +<p>Test: ж</p> +<p>If ж, meta takes effect</p> +</body> |