aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/css-tests/css21_dev/xhtml1/reference
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2015-09-04 12:21:22 +0200
committerMs2ger <Ms2ger@gmail.com>2015-09-04 16:52:07 +0200
commit58b5cd27de78c21c1b8ab1accda8d027fad70aaa (patch)
treee6160341e1da899806ed5cafc0dfe9d4c1733ac0 /tests/wpt/css-tests/css21_dev/xhtml1/reference
parent8d21a7924676454d954a3e649bb649d46968b5d3 (diff)
downloadservo-58b5cd27de78c21c1b8ab1accda8d027fad70aaa.tar.gz
servo-58b5cd27de78c21c1b8ab1accda8d027fad70aaa.zip
Update CSS tests to revision 584b6cdd10401df603bd7bdf4ec801fcddc65468
Diffstat (limited to 'tests/wpt/css-tests/css21_dev/xhtml1/reference')
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/at-rule-013-ref.xht18
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/attribute-token-selector-002-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/bidi-004-ref.xht33
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/blocks-001-ref.xht15
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/c547-indent-000-ref.xht27
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/c5510-padn-000-ref.xht42
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-003-ref.xht22
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-005-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/color-000-ref.xht24
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/colors-006-ref.xht107
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-000-ref.xht43
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-001-ref.xht43
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-002-ref.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-003-ref.xht48
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-004-ref.xht33
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-006-ref.xht49
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-007-ref.xht57
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-008-ref.xht57
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-009-ref.xht99
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-010-ref.xht97
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-011-ref.xht43
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-013-ref.xht43
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-015-ref.xht43
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-001-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-002-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-006-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-007-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-001-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-003-ref.xht11
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-004-ref.xht11
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-010-ref.xht15
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/declarations-009-ref.xht20
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/escaped-newline-001-ref.xht11
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-000-ref.xht13
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-013-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-005-ref.xht12
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-006-ref.xht10
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-000-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-012-ref.xht18
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/keywords-001-ref.xht18
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/list-style-020-ref.xht74
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-001-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-002-ref.xht15
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-007-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-009-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-010-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-011-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-012-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-013-ref.xht19
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-018-ref.xht39
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-019-ref.xht22
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-021-ref.xht22
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-001-ref.xht11
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-002-ref.xht11
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/ref-green-background.xht23
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/selectors-parsing-001-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/sgml-comments-002-ref.xht17
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/units-005-ref.xht23
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-012-ref.xht16
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-016-ref.xht23
-rw-r--r--tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-017-ref.xht17
61 files changed, 1730 insertions, 9 deletions
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/at-rule-013-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/at-rule-013-ref.xht
new file mode 100644
index 00000000000..551381ae0bf
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/at-rule-013-ref.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/attribute-token-selector-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/attribute-token-selector-002-ref.xht
new file mode 100644
index 00000000000..fae215be0d1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/attribute-token-selector-002-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/bidi-004-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/bidi-004-ref.xht
new file mode 100644
index 00000000000..9a68a9c2911
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/bidi-004-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+
+ <title>CSS Reftest Reference</title>
+
+ <link rel="author" title="Elika J. Etemad" href="http://fantasai.inkedblade.net/contact" />
+ <meta name="flags" content="ahem" />
+
+ <style type="text/css">
+ div p { width: 28em; border: solid; margin: 1em; padding: 0.5em; background: #FFFFCC; color: black; font: 1em/1 Ahem; }
+ .control { line-height: 3em; }
+ .control.start { border-style: solid none solid solid; padding: 0.4em 0 0.4em 1em; }
+ .control.middle { border-style: solid none solid none; padding: 0.4em 0 0.4em 0; }
+ .control.end { border-style: solid solid solid none; padding: 0.4em 1em 0.4em 0; }
+ .a { color: navy; }
+ .b { color: orange; }
+ </style>
+ </head>
+ <body>
+ <p> The following two blocks should be identical, including overflow. (Force bidi: א) </p>
+ <div>
+ <p>
+ <span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
+ </p>
+ <p>
+ <span class="control a start">pppp&nbsp;pppX&nbsp;ppXp&nbsp;ppXX&nbsp;pXpp</span><br /><span class="control b start">pXpX</span>&nbsp;pXXp&nbsp;pXXX&nbsp;Xppp<span class="control a end">&nbsp;XppX</span><br /><span class="control b end">XpXp&nbsp;XpXX&nbsp;XXpp&nbsp;XXpX&nbsp;XXXp</span>
+ </p>
+ </div>
+
+ </body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/blocks-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/blocks-001-ref.xht
new file mode 100644
index 00000000000..2152fe5514b
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/blocks-001-ref.xht
@@ -0,0 +1,15 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>Test passes if there is no red visible on the page.</p>
+<div>Filler Text</div>
+<div>Filler Text</div>
+<div>Filler Text</div>
+<div>Filler Text</div>
+<div>Filler Text</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/c547-indent-000-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/c547-indent-000-ref.xht
new file mode 100644
index 00000000000..7dcebf99f49
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/c547-indent-000-ref.xht
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ font: 24px/1 Ahem;
+ width: 18em;
+ color: blue;
+}
+</style>
+</head>
+<body>
+<p>There should be a tall solid unbroken column of blue below.</p>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+<div> x</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/c5510-padn-000-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/c5510-padn-000-ref.xht
new file mode 100644
index 00000000000..e294a16ea4a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/c5510-padn-000-ref.xht
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ width: 138px;
+ color: orange;
+ font-size: 10px;
+ line-height: 1;
+}
+div p {
+ padding: 0;
+ border: solid 24px yellow;
+}
+img {
+ vertical-align: bottom;
+}
+</style>
+</head>
+<body>
+<p>The five diagrams below should be identical.</p>
+<div>
+ <p>
+ <img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" />
+ </p>
+ <p>
+ <img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" />
+ </p>
+ <p>
+ <img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" />
+ </p>
+ <p>
+ <img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" />
+ </p>
+ <p>
+ <img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-yellow.png" alt="Image download support must be enabled" width="10" height="10" /><img src="support/swatch-orange.png" alt="Image download support must be enabled" width="10" height="10" />
+ </p>
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-003-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-003-ref.xht
new file mode 100644
index 00000000000..509ae02a5c3
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-003-ref.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-005-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-005-ref.xht
new file mode 100644
index 00000000000..0cd6ad49d5a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/case-sensitive-005-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+span {
+ color: blue;
+ font: larger bold monospace;
+}
+</style>
+</head>
+<body>
+<p>The number 99 must appear below.</p>
+<p><span>9</span><span>9</span></p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/color-000-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/color-000-ref.xht
new file mode 100644
index 00000000000..cb5744b7b87
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/color-000-ref.xht
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+<p>This should be green</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/colors-006-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/colors-006-ref.xht
new file mode 100644
index 00000000000..9bb4635bdf8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/colors-006-ref.xht
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+.maroonhex {
+ background: #800000;
+}
+.redhex {
+ background: #ff0000;
+}
+.orangehex {
+ background: #ffa500;
+}
+.yellowhex {
+ background: #ffff00;
+}
+.olivehex {
+ background: #808000;
+}
+.purplehex {
+ background: #800080;
+}
+.fuchsiahex {
+ background: #ff00ff;
+}
+.whitehex {
+ background: #ffffff;
+}
+.limehex {
+ background: #00ff00;
+}
+.greenhex {
+ background: #008000;
+}
+.navyhex {
+ background: #000080;
+}
+.bluehex {
+ background: #0000ff;
+}
+.aquahex {
+ background: #00ffff;
+}
+.tealhex {
+ background: #008080;
+}
+.blackhex {
+ background: #000000;
+}
+.silverhex {
+ background: #c0c0c0;
+}
+.grayhex {
+ background: #808080;
+}
+td {
+ height: 0.5in;
+ width: 0.5in;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the first row of boxes below match the second row of boxes below.</p>
+<table>
+ <tr>
+ <td class="maroonhex"></td>
+ <td class="redhex"></td>
+ <td class="orangehex"></td>
+ <td class="yellowhex"></td>
+ <td class="olivehex"></td>
+ <td class="purplehex"></td>
+ <td class="fuchsiahex"></td>
+ <td class="whitehex"></td>
+ <td class="limehex"></td>
+ <td class="greenhex"></td>
+ <td class="navyhex"></td>
+ <td class="bluehex"></td>
+ <td class="aquahex"></td>
+ <td class="tealhex"></td>
+ <td class="blackhex"></td>
+ <td class="silverhex"></td>
+ <td class="grayhex"></td>
+ </tr>
+ <tr>
+ <td class="maroonhex"></td>
+ <td class="redhex"></td>
+ <td class="orangehex"></td>
+ <td class="yellowhex"></td>
+ <td class="olivehex"></td>
+ <td class="purplehex"></td>
+ <td class="fuchsiahex"></td>
+ <td class="whitehex"></td>
+ <td class="limehex"></td>
+ <td class="greenhex"></td>
+ <td class="navyhex"></td>
+ <td class="bluehex"></td>
+ <td class="aquahex"></td>
+ <td class="tealhex"></td>
+ <td class="blackhex"></td>
+ <td class="silverhex"></td>
+ <td class="grayhex"></td>
+ </tr>
+</table>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-000-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-000-ref.xht
new file mode 100644
index 00000000000..43700c1e146
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-000-ref.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+</div>
+<div>
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-001-ref.xht
new file mode 100644
index 00000000000..13de88d128f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-001-ref.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+z
+z
+z
+z
+z
+z
+z
+z
+z
+z
+z
+z
+</div>
+<div>
+z
+z
+z
+z
+z
+z
+z
+z
+z
+z
+z
+z
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-002-ref.xht
new file mode 100644
index 00000000000..9e3a0a3b703
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-002-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ white-space: nowrap;
+}
+
+#test {
+ color: blue;
+}
+</style>
+</head>
+<body>
+<p>There should be a string of 12 blue filled circles below. (A string of
+12 black circles is provided on the second line for reference.):</p>
+<div id="test">
+•
+•
+•
+•
+•
+•
+•
+•
+•
+•
+•
+•
+</div>
+<div>
+•
+•
+•
+•
+•
+•
+•
+•
+•
+•
+•
+•
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-003-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-003-ref.xht
new file mode 100644
index 00000000000..68609ac7c3e
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-003-ref.xht
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ white-space: nowrap;
+}
+
+#test {
+ color: blue;
+}
+</style>
+</head>
+<body>
+<p>There should be a string of 12 blue hollow circles below. (A string of
+12 black hollow circles is provided on the second line for reference.):</p>
+<div id="test">
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+</div>
+<div>
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+◦
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-004-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-004-ref.xht
new file mode 100644
index 00000000000..eef17e33c9a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-004-ref.xht
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ white-space: nowrap;
+}
+
+#test {
+ color: blue;
+}
+</style>
+</head>
+<body>
+<p>Test passes if there are 12 blue filled squares below.</p>
+<div id="test">
+◾
+◾
+◾
+◾
+◾
+◾
+◾
+◾
+◾
+◾
+◾
+◾
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-006-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-006-ref.xht
new file mode 100644
index 00000000000..b5b6a1ea7b3
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-006-ref.xht
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+01
+02
+03
+04
+05
+06
+07
+08
+09
+10
+11
+12
+99
+100
+101
+</div>
+<div>
+01
+02
+03
+04
+05
+06
+07
+08
+09
+10
+11
+12
+99
+100
+101
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-007-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-007-ref.xht
new file mode 100644
index 00000000000..23a084eca28
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-007-ref.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+i
+ii
+iii
+iv
+v
+vi
+vii
+viii
+ix
+x
+xi
+xii
+xlix
+l
+ccclxxxix
+cccxc
+mmmcdlxxxix
+mmmcdxc
+mmmcdxci
+</div>
+<div>
+i
+ii
+iii
+iv
+v
+vi
+vii
+viii
+ix
+x
+xi
+xii
+xlix
+l
+ccclxxxix
+cccxc
+mmmcdlxxxix
+mmmcdxc
+mmmcdxci
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-008-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-008-ref.xht
new file mode 100644
index 00000000000..d7f9cfe652f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-008-ref.xht
@@ -0,0 +1,57 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+I
+II
+III
+IV
+V
+VI
+VII
+VIII
+IX
+X
+XI
+XII
+XLIX
+L
+CCCLXXXIX
+CCCXC
+MMMCDLXXXIX
+MMMCDXC
+MMMCDXCI
+</div>
+<div>
+I
+II
+III
+IV
+V
+VI
+VII
+VIII
+IX
+X
+XI
+XII
+XLIX
+L
+CCCLXXXIX
+CCCXC
+MMMCDLXXXIX
+MMMCDXC
+MMMCDXCI
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-009-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-009-ref.xht
new file mode 100644
index 00000000000..a3de8cf5b50
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-009-ref.xht
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+ა
+ბ
+გ
+დ
+ე
+ვ
+ზ
+ჱ
+თ
+ი
+ია
+იბ
+კ
+ლ
+მ
+ნ
+ჲ
+ო
+პ
+ჟ
+რ
+ს
+ტ
+ჳ
+ფ
+ქ
+ღ
+ყ
+შ
+ჩ
+ც
+ძ
+წ
+ჭ
+ხ
+ჴ
+ჯ
+ჰ
+ჵ
+ჵჰშჟთ
+</div>
+<div>
+ა
+ბ
+გ
+დ
+ე
+ვ
+ზ
+ჱ
+თ
+ი
+ია
+იბ
+კ
+ლ
+მ
+ნ
+ჲ
+ო
+პ
+ჟ
+რ
+ს
+ტ
+ჳ
+ფ
+ქ
+ღ
+ყ
+შ
+ჩ
+ც
+ძ
+წ
+ჭ
+ხ
+ჴ
+ჯ
+ჰ
+ჵ
+ჵჰშჟთ
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-010-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-010-ref.xht
new file mode 100644
index 00000000000..cbc054eba63
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-010-ref.xht
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+ԺԱ
+ԺԲ
+Կ
+ՔՋՂԹ
+</div>
+<div>
+ԺԱ
+ԺԲ
+Կ
+ՔՋՂԹ
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-011-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-011-ref.xht
new file mode 100644
index 00000000000..04c91f1b553
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-011-ref.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+a
+b
+c
+d
+e
+f
+g
+h
+i
+j
+k
+l
+</div>
+<div>
+a
+b
+c
+d
+e
+f
+g
+h
+i
+j
+k
+l
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-013-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-013-ref.xht
new file mode 100644
index 00000000000..689b298ad7e
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-013-ref.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+A
+B
+C
+D
+E
+F
+G
+H
+I
+J
+K
+L
+</div>
+<div>
+A
+B
+C
+D
+E
+F
+G
+H
+I
+J
+K
+L
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-015-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-015-ref.xht
new file mode 100644
index 00000000000..ac27b5a58d3
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/content-counter-015-ref.xht
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ white-space: nowrap;
+}
+</style>
+</head>
+<body>
+<p>The following two lines should look the same:</p>
+<div>
+</div>
+<div>
+</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-001-ref.xht
new file mode 100644
index 00000000000..a513b0756de
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-001-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+ text-decoration: underline;
+}
+</style>
+</head>
+<body>
+<p>This sentence should be green and underlined.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-002-ref.xht
new file mode 100644
index 00000000000..034e65af8f7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-002-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p.test {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>There must be no red.</p>
+<p class="test">This sentence must be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-006-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-006-ref.xht
new file mode 100644
index 00000000000..41ffa527565
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-006-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This line should be green.</p>
+<div>This line should be green.</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-007-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-007-ref.xht
new file mode 100644
index 00000000000..741a61f518e
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/core-syntax-007-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+body {
+ font-size: 16px;
+}
+</style>
+</head>
+<body>
+<p>Test passes if this text is not dramatically taller than the text below.</p>
+<div>Filler Text</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-001-ref.xht
new file mode 100644
index 00000000000..1fbfbf0ddb7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-001-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>Test passes if there is a number "1" below.</p>
+<div>1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-003-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-003-ref.xht
new file mode 100644
index 00000000000..97b8791d5c0
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-003-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>Test passes if the equation below is true.</p>
+<p>I = I</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-004-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-004-ref.xht
new file mode 100644
index 00000000000..a8976c87c96
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-004-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>Test passes if the equation below is true.</p>
+<p>1 = 1</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-010-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-010-ref.xht
new file mode 100644
index 00000000000..1c6e30b401d
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/counters-010-ref.xht
@@ -0,0 +1,15 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>Test passes if the equations below are true.</p>
+<p>1 = 1</p>
+<p>1.1 = 1.1</p>
+<p>1.2 = 1.2</p>
+<p>i.iii = i.iii</p>
+<p>I.IV = I.IV</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/declarations-009-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/declarations-009-ref.xht
new file mode 100644
index 00000000000..b390f4a9a89
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/declarations-009-ref.xht
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This sentence must be green</p>
+<p>This sentence must be green</p>
+<p>This sentence must be green</p>
+<p>This sentence must be green</p>
+<p>This sentence must be green</p>
+<p>This sentence must be green</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/escaped-newline-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/escaped-newline-001-ref.xht
new file mode 100644
index 00000000000..7c3a07dde76
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/escaped-newline-001-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>Test passes if the words "Filler Text" below are all on the same line.</p>
+<div>Filler Text Filler Text</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-000-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-000-ref.xht
new file mode 100644
index 00000000000..bf6fe753f21
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-000-ref.xht
@@ -0,0 +1,13 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>The following three paragraphs should look identical:</p>
+<p>This is a test paragraph.</p>
+<p>This is a test paragraph.</p>
+<p>This is a test paragraph.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-013-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-013-ref.xht
new file mode 100644
index 00000000000..1cae7925926
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/escapes-013-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+.green {
+ color: white;
+ background: green;
+}
+</style>
+</head>
+<body>
+<p>This line should be unstyled.</p>
+<p class="green">This should have a green background.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-005-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-005-ref.xht
new file mode 100644
index 00000000000..8c38fd9d633
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-005-ref.xht
@@ -0,0 +1,12 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Reference</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+</head><body>
+ <p>Test passes if there are only numbers (1-4) below and no red visible on the page.</p>
+ <div>1</div>
+ <div>2</div>
+ <div>3</div>
+ <div>4</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-006-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-006-ref.xht
new file mode 100644
index 00000000000..cb74bcb433e
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/font-family-invalid-characters-006-ref.xht
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
+<title>CSS Reference</title>
+<link href="http://www.intel.com" rel="author" title="Intel" />
+</head><body>
+ <p>Test passes if there are only numbers (1-2) below and no red visible on the page.</p>
+ <div>1</div>
+ <div>2</div>
+
+</body></html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-000-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-000-ref.xht
new file mode 100644
index 00000000000..d7b326c8f94
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-000-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This should be green.</p>
+<p>This should be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-012-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-012-ref.xht
new file mode 100644
index 00000000000..9e478cf17f7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/ident-012-ref.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This should be green.</p>
+<p>This should be green.</p>
+<p>This should be green.</p>
+<p>This should be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/keywords-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/keywords-001-ref.xht
new file mode 100644
index 00000000000..5efaadcffee
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/keywords-001-ref.xht
@@ -0,0 +1,18 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p.test {
+ width: 10em;
+ border: medium solid;
+}
+</style>
+</head>
+<body>
+<p>The next two paragraphs should look identical:</p>
+<p class="test">Test.</p>
+<p class="test">Test.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/list-style-020-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/list-style-020-ref.xht
new file mode 100644
index 00000000000..8fa4cb34d56
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/list-style-020-ref.xht
@@ -0,0 +1,74 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+/* For better readability */
+.li {
+ font-size: 1.5em;
+ color: blue;
+}
+span {
+ color: black;
+ font-size: 0.67em;
+ vertical-align: middle;
+ padding-left: 0.2em;
+}
+
+.li {
+ display: list-item;
+ margin: 0.2em 0 0.2em 4em;
+ border-left: solid thin orange;
+}
+
+.one {
+ list-style-type: none;
+ list-style-image: none;
+ list-style-position: outside;
+}
+.two {
+ list-style-type: none;
+ list-style-image: none;
+ list-style-position: outside;
+}
+.three {
+ list-style-type: square;
+ list-style-image: none;
+ list-style-position: outside;
+}
+.four {
+ list-style-type: square;
+ list-style-image: none;
+ list-style-position: outside;
+}
+.five {
+ list-style-type: none;
+ list-style-image: url(support/diamond.png);
+ list-style-position: outside;
+}
+.six {
+ list-style-type: none;
+ list-style-image: url(support/diamond.png);
+ list-style-position: outside;
+}
+.seven {
+ list-style-type: disc;
+ list-style-image: none;
+ list-style-position: outside;
+}
+</style>
+</head>
+<body>
+<p>Test passes if each word on the right of the orange line
+describes the shape on the left.</p>
+
+<div class="li one"><span>(nothing)</span></div>
+<div class="li two"><span>(nothing)</span></div>
+<div class="li three"><span>blue square</span></div>
+<div class="li four"><span>blue square</span></div>
+<div class="li five"><span>purple diamond</span></div>
+<div class="li six"><span>purple diamond</span></div>
+<div class="li seven"><span>blue circle</span></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-001-ref.xht
new file mode 100644
index 00000000000..52739529329
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-001-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This sentence must be green.</p>
+<p>This sentence must be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-002-ref.xht
new file mode 100644
index 00000000000..d8bc6f3c263
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/matching-brackets-002-ref.xht
@@ -0,0 +1,15 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This sentence must be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-007-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-007-ref.xht
new file mode 100644
index 00000000000..12a1e657eb8
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-007-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ margin-top: 10px;
+ background: black;
+ height: 1em;
+ width: 1em;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the two boxes below are the same size.</p>
+<div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-009-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-009-ref.xht
new file mode 100644
index 00000000000..c3b750ba65f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-009-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ margin-top: 10px;
+ background: black;
+ height: 32px;
+ width: 32px;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the two boxes below are the same size.</p>
+<div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-010-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-010-ref.xht
new file mode 100644
index 00000000000..fe5b594f817
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-010-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ margin-top: 10px;
+ background: black;
+ height: 1in;
+ width: 1in;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the two boxes below are the same size.</p>
+<div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-011-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-011-ref.xht
new file mode 100644
index 00000000000..108463c703f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-011-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ margin-top: 10px;
+ background: black;
+ height: 3em;
+ width: 3em;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the two boxes below are the same size.</p>
+<div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-012-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-012-ref.xht
new file mode 100644
index 00000000000..a6ae6116762
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-012-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ margin-top: 5px;
+ background: black;
+ height: 1in;
+ width: 1in;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the three boxes below are the same size.</p>
+<div></div><div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-013-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-013-ref.xht
new file mode 100644
index 00000000000..729b4a1569b
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-013-ref.xht
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+div {
+ margin-top: 5px;
+ background: black;
+ height: 100px;
+ width: 100px;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the three boxes below are the same size.</p>
+<div></div><div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-018-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-018-ref.xht
new file mode 100644
index 00000000000..272d4a07af0
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-018-ref.xht
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+html {
+ border: 1px solid;
+ margin-left: 400px;
+ margin-top: 320px;
+}
+p {
+ font: 16px serif;
+}
+div {
+ position: absolute;
+}
+#div1 {
+ background: orange;
+ height: 20px;
+ left: 0;
+ top: 320px;
+ width: 400px;
+}
+#div2 {
+ background: blue;
+ height: 320px;
+ left: 400px;
+ top: 0;
+ width: 20px;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the black box containing this text is to the right of the orange box and below the blue box.</p>
+<div id="div1"></div>
+<div id="div2"></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-019-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-019-ref.xht
new file mode 100644
index 00000000000..709eb624a8b
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-019-ref.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ font-size: 12pt;
+}
+div {
+ margin-top: 3px;
+ background: black;
+ height: 32px;
+ width: 32px;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the two boxes below are the same size.</p>
+<div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-021-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-021-ref.xht
new file mode 100644
index 00000000000..698445bbaa2
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/numbers-units-021-ref.xht
@@ -0,0 +1,22 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ font-family: serif;
+}
+div {
+ margin-top: 2px;
+ background: black;
+ height: 32px;
+ width: 32px;
+}
+</style>
+</head>
+<body>
+<p>Test passes if the two boxes below are the same size.</p>
+<div></div><div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-001-ref.xht
new file mode 100644
index 00000000000..9a1f73b6810
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-001-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>Test passes if the words "Filler Text" below are single quoted (').</p>
+<div>'Filler Text'</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-002-ref.xht
new file mode 100644
index 00000000000..cb50dadf9c7
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/quoted-string-002-ref.xht
@@ -0,0 +1,11 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+</head>
+<body>
+<p>Test passes if the words "Filler Text" below are double quoted (").</p>
+<div>"Filler Text"</div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/ref-green-background.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/ref-green-background.xht
index 0129c4c596a..e6f8ab69b8d 100644
--- a/tests/wpt/css-tests/css21_dev/xhtml1/reference/ref-green-background.xht
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/ref-green-background.xht
@@ -1,11 +1,16 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8" />
-<title>CSS Reference</title>
-<link href="http://www.intel.com" rel="author" title="Intel" />
-<style>
- div { background-color: green; color: white; }
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: white;
+ background: green;
+}
</style>
-</head><body>
- <div>This should be white on green.</div>
-
-</body></html> \ No newline at end of file
+</head>
+<body>
+<p>This should have a green background.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/selectors-parsing-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/selectors-parsing-001-ref.xht
new file mode 100644
index 00000000000..91aefbef7e9
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/selectors-parsing-001-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+ background: white;
+}
+</style>
+</head>
+<body>
+<p>This should be green.</p>
+<p>This should be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/sgml-comments-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/sgml-comments-002-ref.xht
new file mode 100644
index 00000000000..ffd50f07107
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/sgml-comments-002-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+}
+</style>
+</head>
+<body>
+<p>This text should be green.</p>
+<p>This text should be green.</p>
+<p>This text should be green.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/units-005-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/units-005-ref.xht
new file mode 100644
index 00000000000..d8e977fddc3
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/units-005-ref.xht
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ font-size: 12pt;
+}
+div {
+ width: 8.7em;
+ height: 8.7em;
+ background: green;
+ border: solid lime;
+}
+}
+</style>
+</head>
+<body>
+<p>You should see no red below, just a green square with a green border.</p>
+<div></div>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-012-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-012-ref.xht
new file mode 100644
index 00000000000..627fd1e45d1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-012-ref.xht
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: green;
+ border: solid green;
+}
+</style>
+</head>
+<body>
+<p>This sentence should be green with a green border.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-016-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-016-ref.xht
new file mode 100644
index 00000000000..17d7a0f7df0
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-016-ref.xht
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p.green {
+ color: green;
+}
+p.white {
+ color: white;
+}
+</style>
+</head>
+<body>
+<p class="green">This sentence must be green and there must be no red.</p>
+<p class="white">There must be no red on this page.</p>
+<p class="white">There must be no red on this page.</p>
+<p class="green">This sentence must be green and there must be no red.</p>
+<p class="white">There must be no red on this page.</p>
+<p class="white">There must be no red on this page.</p>
+</body>
+</html> \ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-017-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-017-ref.xht
new file mode 100644
index 00000000000..81200fc718a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/uri-017-ref.xht
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>CSS Reftest Reference</title>
+<link rel="author" title="Ms2ger" href="mailto:Ms2ger@gmail.com" />
+<style type="text/css">
+p {
+ color: white;
+ background: green;
+}
+</style>
+</head>
+<body>
+<p>This sentence must have a green background.</p>
+<p>This sentence must have a green background.</p>
+</body>
+</html> \ No newline at end of file