diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round-002.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round-002.htm
new file mode 100644
index 00000000000..4efc1fa2c55
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round-002.htm
@@ -0,0 +1,25 @@
+
+
+
+CSS Backgrounds and Borders Test: background-repeat: round basic support
+
+
+
+
+
+
+
+
+
+
Test passes if there is green and no red.
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm
index 4efc1fa2c55..20777df4468 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm
@@ -1,25 +1,27 @@
-
-
-
-CSS Backgrounds and Borders Test: background-repeat: round basic support
-
-
-
-
-
-
-
-
-
-
Test passes if there is green and no red.
-
-
-
-
\ No newline at end of file
+
+
+
+ CSS Test: background-repeat:round
+
+
+
+
+
+
+
+
+
+
Test passes if the above image repeats in the below rectangle 6 times exactly: 2 columns, 3 rows. The top border of the containing rectangle should be orange, the right border yellow, the bottom border green, and the left border blue.
+
Test fails if the above image repeats in below rectangle more than 6 times, with partial images lining the right and the bottom.
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-003.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-003.htm
new file mode 100644
index 00000000000..539913f5422
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-003.htm
@@ -0,0 +1,32 @@
+
+
+ CSS Test: Value of 'auto' is used for y dimension in 'background-size'
+
+
+
+
+
+
+
+
Test passes if there is no red visible on the page.
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-005.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-005.htm
new file mode 100644
index 00000000000..4196d209e2e
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-005.htm
@@ -0,0 +1,24 @@
+
+
+ CSS Test: The 'border-image-slice' property with four percentage values
+
+
+
+
+
+
+
+
Test passes if there is no red visible on the page.
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-004.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-007.htm
similarity index 100%
rename from tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-004.htm
rename to tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-007.htm
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-radius-shorthand-002.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-radius-shorthand-002.htm
new file mode 100644
index 00000000000..c7f22d04f74
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-radius-shorthand-002.htm
@@ -0,0 +1,37 @@
+
+
+ CSS Test: Borders Radius Shorthand.
+
+
+
+
+
+
+
+
+
+
+ There should be one box, with four rounded corners, each corner a different radius.
+
+
+
PASS if the box below has four rounded corners.
+
FAIL if the corners are not rounded.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm
index 3ca43ffe7d5..7b373610de9 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm
@@ -1,36 +1,32 @@
-
-
- CSS Test Background: Box-Shadow property
-
-
-
-
-
-
-
-
The test passes if there is a green drop shadow and no red.
-
-
-
-
-
-
+
+
+ CSS Test: Positive value of horizontal offset
+
+
+
+
+
+
+
+
Test passes if there is no red visible on the page.
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-005.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-005.htm
new file mode 100644
index 00000000000..98eebd02f8f
--- /dev/null
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-005.htm
@@ -0,0 +1,36 @@
+
+
+ CSS Test Background: Box-Shadow property
+
+
+
+
+
+
+
+
The test passes if there is a green drop shadow and no red.
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm
index e0928a58619..cd0d368eea8 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm
@@ -13,7 +13,7 @@
CSS Backgrounds and Borders Module Level 3 CR Test Suite
The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
+
The 'background-repeat: round' declaration must scale an image in one or more dimensions so it fits a whole number of times in the background positioning area.
The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
The 'border-image-slice' property with four percentage values
+
+
This test checks that the border image is sliced into nine regions with inward offsets, '40%' from the top, '15%' from the right,'20%' from the bottom, and '5%' from the left edges of the image. Percentages are relative to the size of the image: the width of the image for the horizontal offsets, the height for vertical offsets.
+ There should be one box, with four rounded corners, each corner a different radius.
+
+
+
PASS if the box below has four rounded corners.
+
FAIL if the corners are not rounded.
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-005-ref.htm
similarity index 100%
rename from tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm
rename to tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-005-ref.htm
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm
index 7000cd764d7..117484dec6d 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm
@@ -640,6 +640,14 @@
The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
+
The 'background-repeat: round' declaration must scale an image in one or more dimensions so it fits a whole number of times in the background positioning area.
The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
The 'border-image-slice' property with four percentage values
+
+
This test checks that the border image is sliced into nine regions with inward offsets, '40%' from the top, '15%' from the right,'20%' from the bottom, and '5%' from the left edges of the image. Percentages are relative to the size of the image: the width of the image for the horizontal offsets, the height for vertical offsets.
+ There should be one box, with four rounded corners, each corner a different radius.
+
+
+
PASS if the box below has four rounded corners.
+
FAIL if the corners are not rounded.
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-005-ref.xht
similarity index 100%
rename from tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-001-ref.xht
rename to tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reference/box-shadow-005-ref.xht
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht
index 156c268db68..273b1be63d4 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest-toc.xht
@@ -640,6 +640,14 @@
The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
+
The 'background-repeat: round' declaration must scale an image in one or more dimensions so it fits a whole number of times in the background positioning area.
The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
The 'border-image-slice' property with four percentage values
+
+
This test checks that the border image is sliced into nine regions with inward offsets, '40%' from the top, '15%' from the right,'20%' from the bottom, and '5%' from the left edges of the image. Percentages are relative to the size of the image: the width of the image for the horizontal offsets, the height for vertical offsets.
+ There should be one box, with four rounded corners, each corner a different radius.
+
+
+
PASS if the box below has four rounded corners.
+
FAIL if the corners are not rounded.
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-005-ref.xht
similarity index 100%
rename from tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-001-ref.xht
rename to tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reference/box-shadow-005-ref.xht
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht
index 156c268db68..273b1be63d4 100644
--- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest-toc.xht
@@ -640,6 +640,14 @@
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list b/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list
index b4820e8cb84..206468a3119 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list
+++ b/tests/wpt/css-tests/css-fonts-3_dev/html/reftest.list
@@ -122,7 +122,7 @@ font-size-122.htm == reference/font-size-122-ref.htm
font-size-123.htm == reference/font-size-123-ref.htm
font-size-adjust-005.htm == reference/ref-if-there-is-no-red.htm
font-size-adjust-006.htm == reference/ref-filled-green-100px-square.htm
-font-size-adjust-007.htm == reference/ref-if-there-is-no-red.htm
+font-size-adjust-007.htm == reference/ref-filled-green-100px-square.htm
font-size-adjust-008.htm == reference/ref-filled-green-100px-square.htm
font-size-applies-to-016.htm == reference/no-red-on-blank-page-ref.htm
font-style-applies-to-001.htm == reference/font-style-applies-to-001-ref.htm
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data
index 94ebf23027d..0714d2d265e 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data
+++ b/tests/wpt/css-tests/css-fonts-3_dev/implementation-report-TEMPLATE.data
@@ -547,14 +547,14 @@ html/font-size-adjust-002.htm e23b1613f315bb08db2dd889eea82327952536f6 ?
xhtml1/font-size-adjust-002.xht e23b1613f315bb08db2dd889eea82327952536f6 ?
html/font-size-adjust-003.htm 76bdd71fdd1aef6fb668dbe98db2fe362e10cdb4 ?
xhtml1/font-size-adjust-003.xht 76bdd71fdd1aef6fb668dbe98db2fe362e10cdb4 ?
-html/font-size-adjust-005.htm c361d896c578739e5e4156b5719e61078bb20f64 ?
-xhtml1/font-size-adjust-005.xht c361d896c578739e5e4156b5719e61078bb20f64 ?
-html/font-size-adjust-006.htm e79aabc31e4259a2e1fc2ab86cc67661dbd62d52 ?
-xhtml1/font-size-adjust-006.xht e79aabc31e4259a2e1fc2ab86cc67661dbd62d52 ?
-html/font-size-adjust-007.htm 82940e561311c597d72c9eb0ed4895d782e1db9b ?
-xhtml1/font-size-adjust-007.xht 82940e561311c597d72c9eb0ed4895d782e1db9b ?
-html/font-size-adjust-008.htm a04f6a4f97ac33c54ef6cf477de640c8cba97693 ?
-xhtml1/font-size-adjust-008.xht a04f6a4f97ac33c54ef6cf477de640c8cba97693 ?
+html/font-size-adjust-005.htm e9cb807e44ec0adf5b74f551e5ff98acd60bb063 ?
+xhtml1/font-size-adjust-005.xht e9cb807e44ec0adf5b74f551e5ff98acd60bb063 ?
+html/font-size-adjust-006.htm 1894632878d4019736b3cfcc10f5da924684e83a ?
+xhtml1/font-size-adjust-006.xht 1894632878d4019736b3cfcc10f5da924684e83a ?
+html/font-size-adjust-007.htm 8b16c67ce336bd9896168ed9e52c8ff34248ac26 ?
+xhtml1/font-size-adjust-007.xht 8b16c67ce336bd9896168ed9e52c8ff34248ac26 ?
+html/font-size-adjust-008.htm 2d06d0aeab15dcf7e0f5ebdaeda1c9c4f6ab8fb6 ?
+xhtml1/font-size-adjust-008.xht 2d06d0aeab15dcf7e0f5ebdaeda1c9c4f6ab8fb6 ?
html/font-size-applies-to-001.htm fbc00023abeebe442c9719bfc2530c367045ad7c ?
xhtml1/font-size-applies-to-001.xht fbc00023abeebe442c9719bfc2530c367045ad7c ?
html/font-size-applies-to-002.htm 8994461fab45e1672a00ecfc2d88ba252286a795 ?
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data b/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data
index 8c0e1332c90..000f7ab44d9 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data
+++ b/tests/wpt/css-tests/css-fonts-3_dev/testinfo.data
@@ -271,10 +271,10 @@ font-size-123 reference/font-size-123-ref CSS Parsing: Negative Font-Size invali
font-size-adjust-001 font-size-adjust - greater than aspect value of font Ahem http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop 46f5fd861c048d4b7623e050749230b0fef45685 `Intel`,`Shiyou Tan` Test checks that the actual font size is greater than the specified size when the value of font-size-adjust is greater than the aspect value of font
font-size-adjust-002 font-size-adjust - less than aspect value of font Ahem http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop e23b1613f315bb08db2dd889eea82327952536f6 `Intel`,`Shiyou Tan` Test checks that the actual font size is less than the specified size when the value of font-size-adjust is less than the aspect value of font
font-size-adjust-003 font-size-adjust - first available and installed font font http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop 76bdd71fdd1aef6fb668dbe98db2fe362e10cdb4 `Gérard Talbot` In this test, span.test's first 3 fallback fonts are unavailable and the next fallback fonts have a relatively big aspect value with regards to each fonts listed, declared in span.reference rule (0.450). This test checks that 'font-size-adjust' property adjusts the relative height of lowercase letters of available, installed fallback fonts listed, declared in span.test rule (0.530-0.545) to match the relative height of lowercase letters of fonts listed, declared in span.reference rule (0.450).
-font-size-adjust-005 reference/ref-if-there-is-no-red font-size-adjust - 0 value implies a 0px used font-size ahem http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop c361d896c578739e5e4156b5719e61078bb20f64 `Gérard Talbot` This test checks that a 0 value implies that used font-size must be 0px.
-font-size-adjust-006 reference/ref-filled-green-100px-square font-size-adjust - a percentage value is invalid ahem,invalid http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop e79aabc31e4259a2e1fc2ab86cc67661dbd62d52 `Gérard Talbot` This test checks that a percentage value is invalid and therefore must be ignored.
-font-size-adjust-007 reference/ref-if-there-is-no-red font-size-adjust - 'auto' value is ignored ahem,invalid http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop 82940e561311c597d72c9eb0ed4895d782e1db9b `Gérard Talbot` This test checks that 'auto' does not apply to font-size-adjust and therefore must be ignored.
-font-size-adjust-008 reference/ref-filled-green-100px-square font-size-adjust - a negative value is invalid ahem,invalid http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop a04f6a4f97ac33c54ef6cf477de640c8cba97693 `Gérard Talbot` This test checks that a negative value is invalid and therefore must be ignored.
+font-size-adjust-005 reference/ref-if-there-is-no-red font-size-adjust - 0 value implies a 0px used font-size ahem http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop e9cb807e44ec0adf5b74f551e5ff98acd60bb063 `Gérard Talbot` This test checks that a 0 value implies that used font-size must be 0px.
+font-size-adjust-006 reference/ref-filled-green-100px-square font-size-adjust - a percentage value is invalid ahem,invalid http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop 1894632878d4019736b3cfcc10f5da924684e83a `Gérard Talbot` This test checks that a percentage value is invalid and therefore must be ignored.
+font-size-adjust-007 reference/ref-filled-green-100px-square font-size-adjust - 'auto' value is ignored ahem,invalid http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop 8b16c67ce336bd9896168ed9e52c8ff34248ac26 `Gérard Talbot` This test checks that 'auto' does not apply to font-size-adjust and therefore must be ignored.
+font-size-adjust-008 reference/ref-filled-green-100px-square font-size-adjust - a negative value is invalid ahem,invalid http://www.w3.org/TR/css-fonts-3/#font-size-adjust-prop 2d06d0aeab15dcf7e0f5ebdaeda1c9c4f6ab8fb6 `Gérard Talbot` This test checks that a negative value is invalid and therefore must be ignored.
font-size-applies-to-001 Font-size and 'display: inline' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop fbc00023abeebe442c9719bfc2530c367045ad7c `Microsoft` The 'font-size' property applies to 'display: inline' elements.
font-size-applies-to-002 Font-size and 'display: block' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 8994461fab45e1672a00ecfc2d88ba252286a795 `Microsoft` The 'font-size' property applies to 'display: block' elements.
font-size-applies-to-003 Font-size and 'display: list-item' elements ahem http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size,http://www.w3.org/TR/CSS21/fonts.html#font-size-props,http://www.w3.org/TR/css-fonts-3/#font-size-prop 7ff24c35c0bc48157db513b72230516e9bf37e86 `Microsoft` The 'font-size' property applies to 'display: list-item' elements.
diff --git a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht
index e5c1b139996..92ea42b2c57 100644
--- a/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht
+++ b/tests/wpt/css-tests/css-fonts-3_dev/xhtml1/chapter-3.xht
@@ -3250,7 +3250,7 @@
Test passes if there is no dots avobe the text of "Text sample".
+
Text sample
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm
index 51424541a89..e21d5196ea5 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/reftest-toc.htm
@@ -72,6 +72,14 @@
Test passes if there is no dots above the text of "Text sample".
+
+ Textsample
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/toc.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/toc.htm
index ecd0de4d836..01fcb993ede 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/toc.htm
@@ -32,7 +32,7 @@
Test passes if there is no dots avobe the text of "Text sample".
+
Text sample
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht
index 6a4b0e50c2f..dd6569e7c5b 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reftest-toc.xht
@@ -72,6 +72,14 @@
Test passes if there is no dots above the text of "Text sample".
+
+ Textsample
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/toc.xht
index e92802e43df..d8e70bec71c 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/toc.xht
@@ -32,7 +32,7 @@
Test passes if there is no dots avobe the text of "Text sample".
+
Text sample
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht
index 6a4b0e50c2f..dd6569e7c5b 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reftest-toc.xht
@@ -72,6 +72,14 @@
Test passes if there is no dots above the text of "Text sample".
+
+ Textsample
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/toc.xht
index e92802e43df..d8e70bec71c 100644
--- a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/toc.xht
@@ -32,7 +32,7 @@
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
text baseline alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of text baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
text baseline alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
inline block alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-block-alignment-009-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-block-alignment-009-ref.htm
deleted file mode 100644
index 9594ecd1e81..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/inline-block-alignment-009-ref.htm
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/table-progression-001-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/table-progression-001-ref.htm
deleted file mode 100644
index 4994d5558e0..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/table-progression-001-ref.htm
+++ /dev/null
@@ -1,93 +0,0 @@
-
-CSS Reference
-
-
-
-
-
Test passes if the following three tables look identical.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-baseline-007-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-baseline-007-ref.htm
deleted file mode 100644
index b42b57f39b7..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-baseline-007-ref.htm
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-indent-vlr-011-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-indent-vlr-011-ref.htm
index be0eed3f423..0bcdea00fab 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-indent-vlr-011-ref.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/text-indent-vlr-011-ref.htm
@@ -12,7 +12,7 @@
Test passes if the following three tables look identical.
@@ -35,54 +59,54 @@
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -90,22 +114,23 @@
-
+
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm
index d63847f1725..5436493a59b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm
@@ -1,14 +1,19 @@
CSS Test: vertical-rl Table Row/Rowgroup/Cell Ordering
-
+
+
+
Test passes if the following three tables look identical.
@@ -35,27 +58,27 @@
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -63,48 +86,48 @@
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-002-vlr.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-002-vlr.htm
new file mode 100644
index 00000000000..eae0564cefa
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-002-vlr.htm
@@ -0,0 +1,88 @@
+
+CSS Test: vertical-lr Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-002-vrl.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-002-vrl.htm
new file mode 100644
index 00000000000..fb17937b16e
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-002-vrl.htm
@@ -0,0 +1,87 @@
+
+CSS Test: vertical-rl Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-003-vlr.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-003-vlr.htm
new file mode 100644
index 00000000000..420efd0e0c3
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-003-vlr.htm
@@ -0,0 +1,116 @@
+
+CSS Test: vertical-lr upright orientation Table Row/Rowgroup/Cell Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following three tables look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-003-vrl.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-003-vrl.htm
new file mode 100644
index 00000000000..91a04dc6b02
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-003-vrl.htm
@@ -0,0 +1,116 @@
+
+CSS Test: vertical-rl upright orientation Table Row/Rowgroup/Cell Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following three tables look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-004-vlr.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-004-vlr.htm
new file mode 100644
index 00000000000..938c9df8290
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-004-vlr.htm
@@ -0,0 +1,77 @@
+
+CSS Test: vertical-lr upright orientation Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-004-vrl.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-004-vrl.htm
new file mode 100644
index 00000000000..b0883cda34c
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-004-vrl.htm
@@ -0,0 +1,76 @@
+
+CSS Test: vertical-rl upright orientation Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-baseline-007.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-baseline-007.htm
index e04abe62648..7cb111ae647 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-baseline-007.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-baseline-007.htm
@@ -3,9 +3,8 @@
CSS Writing Modes Test: text baseline alignment - alphabetical alignment with vertical layout
-
-
+
-
-
-
-
-
-
Test passes if the left edge of an irregular polygon is straight and unbroken.
-
-
ÉÉÉ
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-baseline-009.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-baseline-009.htm
deleted file mode 100644
index 6f5f46ff824..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-baseline-009.htm
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
- CSS Writing Modes Test: text baseline alignment - alphabetical alignment with vertical layout
-
-
-
-
-
-
-
-
-
-
-
-
-
Test passes if the left edge of an irregular polygon is straight and unbroken.
-
-
ÉÉÉ
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-003.htm
index 3c7231cbda9..2991cb80d12 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-003.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-003.htm
@@ -16,7 +16,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-005.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-005.htm
index fead1289e5d..ac46822c9dc 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-005.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-005.htm
@@ -16,7 +16,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-007.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-007.htm
index 877bf002f1d..489ca0c15cd 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-007.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-007.htm
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-009.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-009.htm
index 76d668ca11b..0f5c087f262 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-009.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-009.htm
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-011.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-011.htm
index 00d141d5d36..6d91e8e9b24 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-011.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-011.htm
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-013.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-013.htm
index 6fae8001592..0f2fa4c50b1 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-013.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-013.htm
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-015.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-015.htm
index a5a456c00c4..16855c1b659 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-015.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-015.htm
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-017.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-017.htm
index 48f88cd6d2e..20857115be5 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-017.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vlr-017.htm
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-002.htm
index b66deb50efb..f37f01d68bf 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-002.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-002.htm
@@ -17,7 +17,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-004.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-004.htm
index ba88300a6d9..83c2fdb27e8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-004.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-004.htm
@@ -16,7 +16,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-006.htm
index d7e4303ca38..d57edbe5de6 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-006.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-006.htm
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-008.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-008.htm
index a1b2fcd3dbd..3ac8dad7d54 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-008.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-008.htm
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-010.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-010.htm
index c8676fe7fd2..11ef9df3127 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-010.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-010.htm
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-012.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-012.htm
index 9e850ebcf9e..d3ed8e89443 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-012.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-012.htm
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-014.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-014.htm
index 916c4e74f5f..bbe8ba32c46 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-014.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-014.htm
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-016.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-016.htm
index cf4f9607146..94c848fb11b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-016.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-indent-vrl-016.htm
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm
index 08deeae9066..f123bd894c4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-001.htm
@@ -19,10 +19,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm
index 2aafcd859c2..de6fdbc81f5 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-sideways-right-001.htm
@@ -19,10 +19,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm
index fc18532e24f..0c1b1d382c4 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/text-orientation-upright-001.htm
@@ -19,10 +19,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm
index 9062d9da066..b94b7693089 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm
@@ -27,22 +27,22 @@
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
text baseline alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of text baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
text baseline alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
inline block alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-block-alignment-009-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-block-alignment-009-ref.xht
deleted file mode 100644
index 750090cd261..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/inline-block-alignment-009-ref.xht
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/table-progression-001-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/table-progression-001-ref.xht
deleted file mode 100644
index 527b6273f7b..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/table-progression-001-ref.xht
+++ /dev/null
@@ -1,93 +0,0 @@
-
-CSS Reference
-
-
-
-
-
Test passes if the following three tables look identical.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-baseline-007-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-baseline-007-ref.xht
deleted file mode 100644
index 833aa250594..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-baseline-007-ref.xht
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-indent-vlr-011-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-indent-vlr-011-ref.xht
index 1eb0b8af894..8dcfcd37393 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-indent-vlr-011-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/text-indent-vlr-011-ref.xht
@@ -12,7 +12,7 @@
Test passes if the following three tables look identical.
@@ -35,54 +59,54 @@
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -90,22 +114,23 @@
-
+
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-001-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-001-vrl.xht
index 0f243e8f0e4..da278075005 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-001-vrl.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-001-vrl.xht
@@ -1,14 +1,19 @@
CSS Test: vertical-rl Table Row/Rowgroup/Cell Ordering
-
+
+
+
Test passes if the following three tables look identical.
@@ -35,27 +58,27 @@
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -63,48 +86,48 @@
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-002-vlr.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-002-vlr.xht
new file mode 100644
index 00000000000..4ea3b3fb4f0
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-002-vlr.xht
@@ -0,0 +1,88 @@
+
+CSS Test: vertical-lr Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-002-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-002-vrl.xht
new file mode 100644
index 00000000000..933f6539936
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-002-vrl.xht
@@ -0,0 +1,87 @@
+
+CSS Test: vertical-rl Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-003-vlr.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-003-vlr.xht
new file mode 100644
index 00000000000..83b7dc8241b
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-003-vlr.xht
@@ -0,0 +1,116 @@
+
+CSS Test: vertical-lr upright orientation Table Row/Rowgroup/Cell Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following three tables look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-003-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-003-vrl.xht
new file mode 100644
index 00000000000..1ec2a45c556
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-003-vrl.xht
@@ -0,0 +1,116 @@
+
+CSS Test: vertical-rl upright orientation Table Row/Rowgroup/Cell Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following three tables look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-004-vlr.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-004-vlr.xht
new file mode 100644
index 00000000000..bcc840e6c9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-004-vlr.xht
@@ -0,0 +1,77 @@
+
+CSS Test: vertical-lr upright orientation Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-004-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-004-vrl.xht
new file mode 100644
index 00000000000..9bb5a65cfdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/table-progression-004-vrl.xht
@@ -0,0 +1,76 @@
+
+CSS Test: vertical-rl upright orientation Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-baseline-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-baseline-007.xht
index 5d2268830bd..49d091a3384 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-baseline-007.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-baseline-007.xht
@@ -3,9 +3,8 @@
CSS Writing Modes Test: text baseline alignment - alphabetical alignment with vertical layout
-
-
+
-
-
-
-
-
-
Test passes if the left edge of an irregular polygon is straight and unbroken.
-
-
ÉÉÉ
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-baseline-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-baseline-009.xht
deleted file mode 100644
index 14b3f8f5c29..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-baseline-009.xht
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
- CSS Writing Modes Test: text baseline alignment - alphabetical alignment with vertical layout
-
-
-
-
-
-
-
-
-
-
-
-
-
Test passes if the left edge of an irregular polygon is straight and unbroken.
-
-
ÉÉÉ
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-003.xht
index 406e394caf2..4046251e9c8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-003.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-003.xht
@@ -16,7 +16,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-005.xht
index 6b5f54eed4f..2c874362d74 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-005.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-005.xht
@@ -16,7 +16,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-007.xht
index 1d8493bf835..b2465c807fd 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-007.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-007.xht
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-009.xht
index 853539122b1..0f0ded18c28 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-009.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-009.xht
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-011.xht
index 445c58d7a3b..e5ef9fd23e9 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-011.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-011.xht
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-013.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-013.xht
index 85cc28e0c13..c1504296979 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-013.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-013.xht
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-015.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-015.xht
index 0b686cad80f..60fb10f9f7d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-015.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-015.xht
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-017.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-017.xht
index be541bfae6c..aa9c800dfe0 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-017.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vlr-017.xht
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-002.xht
index 48e5e323f36..02398feedd8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-002.xht
@@ -17,7 +17,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-004.xht
index 2c50ec5beb1..6e45897fc08 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-004.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-004.xht
@@ -16,7 +16,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-006.xht
index 65d2d879d7b..c9724ae3bd2 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-006.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-006.xht
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-008.xht
index 4027e20fcc3..d5395f8d233 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-008.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-008.xht
@@ -16,7 +16,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-010.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-010.xht
index 2b76537a030..bc4df1b6a75 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-010.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-010.xht
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-012.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-012.xht
index 3cd01af1fac..87734fa7ca8 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-012.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-012.xht
@@ -21,7 +21,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-014.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-014.xht
index bf26957e8bb..e501555f466 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-014.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-014.xht
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-016.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-016.xht
index 82b26c1a9b3..cd83250492b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-016.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-indent-vrl-016.xht
@@ -21,7 +21,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht
index a7746542aa6..dc8746dd85c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-001.xht
@@ -19,10 +19,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht
index 4021aaa6552..6ec48b6c90f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-sideways-right-001.xht
@@ -19,10 +19,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht
index a4c3bb8e7c2..4950fa07367 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/text-orientation-upright-001.xht
@@ -19,10 +19,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht
index 2cb05ededb4..8c26f28062c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht
@@ -27,22 +27,22 @@
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
text baseline alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of text baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
text baseline alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
inline block alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-block-alignment-009-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-block-alignment-009-ref.xht
deleted file mode 100644
index c33e65bb8b3..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/inline-block-alignment-009-ref.xht
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/table-progression-001-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/table-progression-001-ref.xht
deleted file mode 100644
index 527b6273f7b..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/table-progression-001-ref.xht
+++ /dev/null
@@ -1,93 +0,0 @@
-
-CSS Reference
-
-
-
-
-
Test passes if the following three tables look identical.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-baseline-007-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-baseline-007-ref.xht
deleted file mode 100644
index 4e49fe23159..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-baseline-007-ref.xht
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-indent-vlr-011-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-indent-vlr-011-ref.xht
index 84e76d57896..5d823921c01 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-indent-vlr-011-ref.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/text-indent-vlr-011-ref.xht
@@ -21,7 +21,7 @@
Test passes if the following three tables look identical.
@@ -35,54 +59,54 @@
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -90,22 +114,23 @@
-
+
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-001-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-001-vrl.xht
index 0f243e8f0e4..da278075005 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-001-vrl.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-001-vrl.xht
@@ -1,14 +1,19 @@
CSS Test: vertical-rl Table Row/Rowgroup/Cell Ordering
-
+
+
+
Test passes if the following three tables look identical.
@@ -35,27 +58,27 @@
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -63,48 +86,48 @@
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-002-vlr.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-002-vlr.xht
new file mode 100644
index 00000000000..4ea3b3fb4f0
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-002-vlr.xht
@@ -0,0 +1,88 @@
+
+CSS Test: vertical-lr Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-002-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-002-vrl.xht
new file mode 100644
index 00000000000..933f6539936
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-002-vrl.xht
@@ -0,0 +1,87 @@
+
+CSS Test: vertical-rl Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-003-vlr.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-003-vlr.xht
new file mode 100644
index 00000000000..83b7dc8241b
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-003-vlr.xht
@@ -0,0 +1,116 @@
+
+CSS Test: vertical-lr upright orientation Table Row/Rowgroup/Cell Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following three tables look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-003-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-003-vrl.xht
new file mode 100644
index 00000000000..1ec2a45c556
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-003-vrl.xht
@@ -0,0 +1,116 @@
+
+CSS Test: vertical-rl upright orientation Table Row/Rowgroup/Cell Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following three tables look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-004-vlr.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-004-vlr.xht
new file mode 100644
index 00000000000..bcc840e6c9e
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-004-vlr.xht
@@ -0,0 +1,77 @@
+
+CSS Test: vertical-lr upright orientation Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-004-vrl.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-004-vrl.xht
new file mode 100644
index 00000000000..9bb5a65cfdf
--- /dev/null
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/table-progression-004-vrl.xht
@@ -0,0 +1,76 @@
+
+CSS Test: vertical-rl upright orientation Table Column/Colgroup Ordering
+
+
+
+
+
+
+
+
+
+
Test passes if the following patterned boxes all look identical.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-baseline-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-baseline-007.xht
index 6d35b00ede4..acff5d7373a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-baseline-007.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-baseline-007.xht
@@ -12,9 +12,8 @@
}
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
Test passes if the left edge of an irregular polygon is straight and unbroken.
-
-
ÉÉÉ
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-baseline-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-baseline-009.xht
deleted file mode 100644
index bad9aaa9293..00000000000
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-baseline-009.xht
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
- CSS Writing Modes Test: text baseline alignment - alphabetical alignment with vertical layout
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Test passes if the left edge of an irregular polygon is straight and unbroken.
-
-
ÉÉÉ
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-003.xht
index a5a283170dd..4e47f60464b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-003.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-003.xht
@@ -25,7 +25,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-005.xht
index 859f3c1a93f..9870036516b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-005.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-005.xht
@@ -25,7 +25,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-007.xht
index 1088eb4a329..d301c381a74 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-007.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-007.xht
@@ -25,7 +25,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-009.xht
index 01a9f9bdef4..62c6b82d32b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-009.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-009.xht
@@ -25,7 +25,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-011.xht
index ba0a6e1b034..6ed69bcccb2 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-011.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-011.xht
@@ -30,7 +30,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-013.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-013.xht
index b93f6dca887..ed94af43f46 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-013.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-013.xht
@@ -30,7 +30,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-015.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-015.xht
index 5002f72bf8e..c10d4210e69 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-015.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-015.xht
@@ -30,7 +30,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-017.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-017.xht
index 3b9307212de..18706825a6b 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-017.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vlr-017.xht
@@ -30,7 +30,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-002.xht
index b4789bd988c..aa8624fb17a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-002.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-002.xht
@@ -26,7 +26,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-004.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-004.xht
index 5da7a7c2537..a91ea32e100 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-004.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-004.xht
@@ -25,7 +25,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-006.xht
index 6306c5a481d..215cdc5ec82 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-006.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-006.xht
@@ -25,7 +25,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-008.xht
index bacebdd72a4..8fa5ee20744 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-008.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-008.xht
@@ -25,7 +25,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-010.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-010.xht
index d148b1dac65..ae45b0aee3d 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-010.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-010.xht
@@ -30,7 +30,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-012.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-012.xht
index 3c3606c3cf3..5f0bb9a275a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-012.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-012.xht
@@ -30,7 +30,7 @@
div
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 320px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-014.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-014.xht
index dbba4268901..46280aabf3f 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-014.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-014.xht
@@ -30,7 +30,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-016.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-016.xht
index 7384c9ac28d..283b591a985 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-016.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-indent-vrl-016.xht
@@ -30,7 +30,7 @@
div#containing-block
{
color: green;
- font: 5em/1 Ahem; /* computes to 80px/80px */
+ font: 80px/1 Ahem; /* computes to 80px/80px */
height: 320px;
width: 160px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht
index e7026e4d5ab..62a0daed6d5 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-001.xht
@@ -28,10 +28,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht
index e0b16a0481d..d4c7906087e 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-sideways-right-001.xht
@@ -28,10 +28,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht
index 47cea914f76..d6e930d494a 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/text-orientation-upright-001.xht
@@ -28,10 +28,10 @@
float: left;
color: blue;
font-family: "DejaVuSerifBook";
- font-size: 1.875em; /* equivalent to 30px */
+ font-size: 30px;
line-height: 1.4; /* equivalent to 42px:
- so that top-half-leading is 6px
- and bottom-half-leading is 6px */
+ so that top-half-leading outside content is 6px
+ and bottom-half-leading outside content is 6px */
margin: 10px;
}
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht
index 2cb05ededb4..8c26f28062c 100644
--- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht
+++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht
@@ -27,22 +27,22 @@
inline block alignment - alphabetical alignment with vertical layout
-
-
This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways-right', then the alphabetical baseline is used as the dominant baseline.
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
p
- B
- p
-
p
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/left-offset-position-fixed-001.htm b/tests/wpt/css-tests/css21_dev/html4/left-offset-position-fixed-001.htm
index 3d2e343cbd0..868fcb81cae 100644
--- a/tests/wpt/css-tests/css21_dev/html4/left-offset-position-fixed-001.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/left-offset-position-fixed-001.htm
@@ -3,7 +3,7 @@
CSS Test: left:auto offset of position:fixed box in a position:relative containing block
-
+
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/descendant-selector-000-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/descendant-selector-000-ref.htm
new file mode 100644
index 00000000000..ebcfe0bcdb1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/descendant-selector-000-ref.htm
@@ -0,0 +1,23 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
This paragraph should have a thin orange border.
+
This paragraph should have a thin blue border.
+
This text should have a thin fuchsia border.
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/descendent-selector-002-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/descendent-selector-002-ref.htm
new file mode 100644
index 00000000000..261a69ae901
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/descendent-selector-002-ref.htm
@@ -0,0 +1,16 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
Test passes if the "Filler Text" below is green.
+
Filler Text
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/descendent-selector-004-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/descendent-selector-004-ref.htm
new file mode 100644
index 00000000000..7242056dc9f
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/descendent-selector-004-ref.htm
@@ -0,0 +1,11 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
Test passes if there is no red visible on the page.
+
Filler Text
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/grouping-000-notref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-000-notref.htm
new file mode 100644
index 00000000000..00f04837ffe
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-000-notref.htm
@@ -0,0 +1,12 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
This text should be green.
+
This text should be green.
+
This text should be green.
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/grouping-000-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-000-ref.htm
new file mode 100644
index 00000000000..3f5599a1a14
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-000-ref.htm
@@ -0,0 +1,18 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
This text should be green.
+
This text should be green.
+
This text should be green.
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/grouping-002-notref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-002-notref.htm
new file mode 100644
index 00000000000..875c2307240
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-002-notref.htm
@@ -0,0 +1,12 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
Test passes if the "Filler Text" below is green.
+
Filler Text
+
Filler Text
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/grouping-002-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-002-ref.htm
new file mode 100644
index 00000000000..c7513c981d1
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/grouping-002-ref.htm
@@ -0,0 +1,20 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
Test passes if the "Filler Text" below is green.
+
Filler Text
+
Filler Text
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/inline-block-alignment-007-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/inline-block-alignment-007-ref.htm
deleted file mode 100644
index dc08df26fba..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/inline-block-alignment-007-ref.htm
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/inline-block-alignment-009-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/inline-block-alignment-009-ref.htm
deleted file mode 100644
index 9594ecd1e81..00000000000
--- a/tests/wpt/css-tests/css21_dev/html4/reference/inline-block-alignment-009-ref.htm
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
- CSS Reftest Reference
-
-
-
-
-
-
-
-
-
-
Test passes if the right edge of an irregular polygon is straight and unbroken.
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/ref-green-background.htm b/tests/wpt/css-tests/css21_dev/html4/reference/ref-green-background.htm
index 4aab4f0766a..894470fa500 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reference/ref-green-background.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/ref-green-background.htm
@@ -1,11 +1,16 @@
-
-
-CSS Reference
-
-
-
-
This should be white on green.
-
-
\ No newline at end of file
+
+
+
This should have a green background.
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/ref-white-on-green-background.htm b/tests/wpt/css-tests/css21_dev/html4/reference/ref-white-on-green-background.htm
new file mode 100644
index 00000000000..4aab4f0766a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/ref-white-on-green-background.htm
@@ -0,0 +1,11 @@
+
+
+CSS Reference
+
+
+
+
This should be white on green.
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/type-selector-001-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/type-selector-001-ref.htm
new file mode 100644
index 00000000000..961f56b8014
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/type-selector-001-ref.htm
@@ -0,0 +1,17 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
Test passes if the "Filler Text" below is green.
+
Filler Text
+
Filler Text
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-001-notref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-001-notref.htm
new file mode 100644
index 00000000000..6943a1cfe65
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-001-notref.htm
@@ -0,0 +1,11 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
Test passes if all text on this page is green.
+
Filler Text
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-001-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-001-ref.htm
new file mode 100644
index 00000000000..575c20a6c9a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-001-ref.htm
@@ -0,0 +1,16 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
Test passes if all text on this page is green.
+
Filler Text
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-002-notref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-002-notref.htm
new file mode 100644
index 00000000000..d5593b9ad83
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-002-notref.htm
@@ -0,0 +1,11 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
Filler Text
+
Test passes if the "Filler Text" above is green.
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-002-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-002-ref.htm
new file mode 100644
index 00000000000..b51b510099a
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-002-ref.htm
@@ -0,0 +1,16 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
Filler Text
+
Test passes if the "Filler Text" above is green.
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-005-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-005-ref.htm
new file mode 100644
index 00000000000..b9466762257
--- /dev/null
+++ b/tests/wpt/css-tests/css21_dev/html4/reference/universal-selector-005-ref.htm
@@ -0,0 +1,21 @@
+
+
+
+CSS Reftest Reference
+
+
+
+
+
Test passes if there is a cat image.
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm b/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm
index c90c5eee549..afa2fd60a00 100644
--- a/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm
+++ b/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm
@@ -23940,6 +23940,22 @@