summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/css/css-content/reference
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:22:09 +0000
commit43a97878ce14b72f0981164f87f2e35e14151312 (patch)
tree620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/tests/css/css-content/reference
parentInitial commit. (diff)
downloadfirefox-43a97878ce14b72f0981164f87f2e35e14151312.tar.xz
firefox-43a97878ce14b72f0981164f87f2e35e14151312.zip
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/tests/css/css-content/reference')
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-001-ref.html11
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-002-ref.html11
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-003-ref.html11
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-004-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-005-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-006-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-007-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-008-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-009-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-010-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-011-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-012-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-013-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-014-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-015-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-016-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-017-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-018-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-019-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-020-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-021-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-022-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-023-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-024-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-025-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-026-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-027-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-028-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-029-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-030-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-031-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-032-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-033-ref.html12
-rw-r--r--testing/web-platform/tests/css/css-content/reference/quotes-034-ref.html31
34 files changed, 424 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-001-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-001-ref.html
new file mode 100644
index 0000000000..8e26721e03
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-001-ref.html
@@ -0,0 +1,11 @@
+<!doctype html>
+<html>
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the &#x201c;outer &#x2018;quote marks&#x2019; are double,
+and the two sets of &#x2018;inner&#x2019; ones&#x201d; are single.
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-002-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-002-ref.html
new file mode 100644
index 0000000000..aa0b2c8a42
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-002-ref.html
@@ -0,0 +1,11 @@
+<!doctype html>
+<html lang="en-US">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+Test passes if the word &#x201c;quotes&#x201d; is enclosed in curly quotes,
+and &lt;angle brackets&gt; in angle brackets.
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-003-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-003-ref.html
new file mode 100644
index 0000000000..b078c0bf30
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-003-ref.html
@@ -0,0 +1,11 @@
+<!doctype html>
+<html lang="en-US">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p class=test>Test passes if the &lt;outer [quote marks] are angle brackets,
+and the two sets of [inner] ones&gt; are square brackets.
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-004-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-004-ref.html
new file mode 100644
index 0000000000..668c65afa1
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-004-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="am">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#xab;አንድ &#x2039;ሁለት&#x203a; ሦስት&#xbb;
+<p>&#xab;አንድ &#x2039;ሁለት&#x203a; ሦስት&#xbb;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-005-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-005-ref.html
new file mode 100644
index 0000000000..fe3161fec3
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-005-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="ar">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p dir=rtl>&#x201d;واحد &#x2019;اثنينل&#x2018; ثلاثة&#x201c;
+<p dir=rtl>&#x201d;واحد &#x2019;اثنينل&#x2018; ثلاثة&#x201c;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-006-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-006-ref.html
new file mode 100644
index 0000000000..fcbc028490
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-006-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="bn">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;এক &#x2018;দুই&#x2019; তিন&#x201d;
+<p>&#x201c;এক &#x2018;দুই&#x2019; তিন&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-007-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-007-ref.html
new file mode 100644
index 0000000000..5e0416f2c5
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-007-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="chr">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;Ꮒꭶꮣ &#x2018;ꭰꮒᏼꮻ&#x2019; ꭴꮎꮥꮕꭲ&#x201d;
+<p>&#x201c;Ꮒꭶꮣ &#x2018;ꭰꮒᏼꮻ&#x2019; ꭴꮎꮥꮕꭲ&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-008-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-008-ref.html
new file mode 100644
index 0000000000..aa0850be96
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-008-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="el">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#xab;ένα &#x201c;δύο&#x201d; τρία&#xbb;
+<p>&#xab;ένα &#x201c;δύο&#x201d; τρία&#xbb;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-009-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-009-ref.html
new file mode 100644
index 0000000000..279e7f4ae1
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-009-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="fa">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#xab;یک &#x2039;دو&#x203a; سه&#xbb;
+<p>&#xab;یک &#x2039;دو&#x203a; سه&#xbb;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-010-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-010-ref.html
new file mode 100644
index 0000000000..cd37a2628d
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-010-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="fr">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#xab;un &#xab;deux&#xbb; trois&#xbb;
+<p>&#xab;un &#xab;deux&#xbb; trois&#xbb;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-011-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-011-ref.html
new file mode 100644
index 0000000000..b61c264b48
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-011-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="fr-CH">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#xab;un &#x2039;deux&#x203a; trois&#xbb;
+<p>&#xab;un &#x2039;deux&#x203a; trois&#xbb;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-012-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-012-ref.html
new file mode 100644
index 0000000000..9c28ad7d0a
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-012-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="gu">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;એક &#x2018;બે&#x2019; રણ&#x201d;
+<p>&#x201c;એક &#x2018;બે&#x2019; રણ&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-013-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-013-ref.html
new file mode 100644
index 0000000000..0e10cba117
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-013-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="he">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p dir=rtl>&#x201d;אחת &#x2019;שתיים&#x2019; שלוש&#x201d;
+<p dir=rtl>&#x201d;אחת &#x2019;שתיים&#x2019; שלוש&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-014-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-014-ref.html
new file mode 100644
index 0000000000..0b82e024ed
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-014-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="hi">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;एक &#x2018;दो&#x2019; तीन&#x201d;
+<p>&#x201c;एक &#x2018;दो&#x2019; तीन&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-015-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-015-ref.html
new file mode 100644
index 0000000000..3417d6035b
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-015-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="hu">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201e;egy &#xbb;kettő&#xab; három&#x201d;
+<p>&#x201e;egy &#xbb;kettő&#xab; három&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-016-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-016-ref.html
new file mode 100644
index 0000000000..b70e7d423c
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-016-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="ja">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x300c;一 &#x300e;二&#x300f; 三&#x300d;
+<p>&#x300c;一 &#x300e;二&#x300f; 三&#x300d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-017-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-017-ref.html
new file mode 100644
index 0000000000..7039368035
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-017-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="km">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;មួយ &#x2018;ពីរ&#x2019; បី&#x201d;
+<p>&#x201c;មួយ &#x2018;ពីរ&#x2019; បី&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-018-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-018-ref.html
new file mode 100644
index 0000000000..c022d3f413
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-018-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="ko">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;하나 &#x2018;둘&#x2019; 셋&#x201d;
+<p>&#x201c;하나 &#x2018;둘&#x2019; 셋&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-019-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-019-ref.html
new file mode 100644
index 0000000000..aa80c978a6
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-019-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="lo">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;ຫນຶ່ງ &#x2018;ສອງ&#x2019; ສາມ&#x201d;
+<p>&#x201c;ຫນຶ່ງ &#x2018;ສອງ&#x2019; ສາມ&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-020-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-020-ref.html
new file mode 100644
index 0000000000..6629270839
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-020-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="my">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;တစ် &#x2018;နှစ်&#x2019; သုံး&#x201d;
+<p>&#x201c;တစ် &#x2018;နှစ်&#x2019; သုံး&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-021-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-021-ref.html
new file mode 100644
index 0000000000..f87212a649
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-021-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="nl">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x2018;een &#x2018;twee&#x2019; drie&#x2019;
+<p>&#x2018;een &#x2018;twee&#x2019; drie&#x2019;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-022-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-022-ref.html
new file mode 100644
index 0000000000..8c6d3937f6
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-022-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="pa">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;ਇੱਕ &#x2018;ਦੋ&#x2019; ਤਿੰਨ&#x201d;
+<p>&#x201c;ਇੱਕ &#x2018;ਦੋ&#x2019; ਤਿੰਨ&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-023-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-023-ref.html
new file mode 100644
index 0000000000..022f6f3cba
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-023-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="ta">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;ஒன்று &#x2018;இரண்டு&#x2019; மூன்று&#x201d;
+<p>&#x201c;ஒன்று &#x2018;இரண்டு&#x2019; மூன்று&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-024-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-024-ref.html
new file mode 100644
index 0000000000..074069f7f0
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-024-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="th">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;หนึ่ง&#x2018;สอง&#x2019;สาม&#x201d;
+<p>&#x201c;หนึ่ง&#x2018;สอง&#x2019;สาม&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-025-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-025-ref.html
new file mode 100644
index 0000000000..45f41d8e86
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-025-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="zh-Hans">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;一 &#x2018;二&#x2019; 三&#x201d;
+<p>&#x201c;一 &#x2018;二&#x2019; 三&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-026-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-026-ref.html
new file mode 100644
index 0000000000..247007348f
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-026-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="zh-Hant">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x300c;一 &#x300e;二&#x300f; 三&#x300d;
+<p>&#x300c;一 &#x300e;二&#x300f; 三&#x300d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-027-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-027-ref.html
new file mode 100644
index 0000000000..8ccc0e310e
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-027-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="zh">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>&#x201c;一 &#x2018;二&#x2019; 三&#x201d;
+<p>&#x201c;一 &#x2018;二&#x2019; 三&#x201d;
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-028-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-028-ref.html
new file mode 100644
index 0000000000..48b98caefc
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-028-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="en">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>One “two ‘three «four ‹five ‹six››»’”
+<p>One “two ‘three «four ‹five ‹six››»’”
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-029-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-029-ref.html
new file mode 100644
index 0000000000..4d37e50376
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-029-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="en">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>One two three «four ‹five ‹six››»
+<p>One two three «four ‹five ‹six››»
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-030-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-030-ref.html
new file mode 100644
index 0000000000..c06d85b9dd
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-030-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="en">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px Arial, Helvetica, Noto Sans, DejaVu Sans, FreeSans, sans-serif; quotes: auto; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>One “two <span lang="ja">‘three <span lang="fr">『four』</span>’</span>”
+<p>One “two <span lang="ja">‘three <span lang="fr">『four』</span>’</span>”
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-031-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-031-ref.html
new file mode 100644
index 0000000000..a4732c379e
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-031-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="en">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if the quote marks in both lines match:
+<p>One ‹two <span lang="ja">‹three <span lang="fr">‹four›</span>›</span>›
+<p>One ‹two <span lang="ja">‹three <span lang="fr">‹four›</span>›</span>›
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-032-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-032-ref.html
new file mode 100644
index 0000000000..2ba542328a
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-032-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="en">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if both lines match, with no quote marks:
+<p>One two <span lang="ja">three <span lang="fr">four</span></span>
+<p>One two <span lang="ja">three <span lang="fr">four</span></span>
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-033-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-033-ref.html
new file mode 100644
index 0000000000..99d1e75ddb
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-033-ref.html
@@ -0,0 +1,12 @@
+<!doctype html>
+<html lang="en">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<link rel="author" title="Jonathan Kew" href="mailto:jkew@mozilla.com">
+<style>
+body { font: 32px serif; }
+</style>
+<body>
+<p>Test passes if quote marks in both lines match:
+<p>One two “three ‘four’” five
+<p>One two “three ‘four’” five
diff --git a/testing/web-platform/tests/css/css-content/reference/quotes-034-ref.html b/testing/web-platform/tests/css/css-content/reference/quotes-034-ref.html
new file mode 100644
index 0000000000..bfe7163f13
--- /dev/null
+++ b/testing/web-platform/tests/css/css-content/reference/quotes-034-ref.html
@@ -0,0 +1,31 @@
+<!doctype html>
+<html lang="en">
+<meta charset=utf-8>
+<title>CSS Generated Content reference: quotes</title>
+<style>
+body { font: 15px serif; }
+</style>
+<body>
+<p>Test passes if quote marks in each pair lines match:
+
+<p lang="fr">&#x00ab;fr FALLBACK&#x00bb</p>
+<p lang="fr">&#x00ab;fr FALLBACK&#x00bb</p>
+
+<p lang="en">&#x201c;en FALLBACK&#x201d</p>
+<p lang="en">&#x201c;en FALLBACK&#x201d</p>
+
+<p lang="fi">&#x201d;fi FALLBACK&#x201d</p>
+<p lang="fi">&#x201d;fi FALLBACK&#x201d</p>
+
+<p lang="de">&#x201e;de FALLBACK&#x201c</p>
+<p lang="de">&#x201e;de FALLBACK&#x201c</p>
+
+<p lang="he">&#x201d;he FALLBACK&#x201d</p>
+<p lang="he">&#x201d;he FALLBACK&#x201d</p>
+
+<p lang="ja">&#x300c;ja FALLBACK&#x300d</p>
+<p lang="ja">&#x300c;ja FALLBACK&#x300d</p>
+
+<p lang="aa">&#x201c;root FALLBACK&#x201d</p>
+
+<p lang="zz">&#x201c;root FALLBACK&#x201d</p>