From a00f2d6310f42d641151d8aa46aef53338e568cc Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Mon, 23 Nov 2015 13:14:18 +0100 Subject: [PATCH 1/2] Update CSS tests to revision e102a993c37a2e0ebd549bc7d5548b006458ab34 --- .../html/vh-interpolate-pct.htm | 2 +- .../html/vh-interpolate-px.htm | 2 +- .../html/vh-interpolate-vh.htm | 2 +- .../implementation-report-TEMPLATE.data | 12 +- .../css-tests/css-animations-1_dev/index.htm | 2 +- .../css-tests/css-animations-1_dev/index.xht | 2 +- .../css-animations-1_dev/testinfo.data | 6 +- .../xhtml1/vh-interpolate-pct.xht | 2 +- .../xhtml1/vh-interpolate-px.xht | 2 +- .../xhtml1/vh-interpolate-vh.xht | 2 +- .../html4/background-clip-content-box.htm | 6 +- ...rder-image-repeat_repeatnegx_none_50px.htm | 2 +- .../html4/border-image-slice-003.htm | 2 +- .../html4/border-image-width-005.htm | 54 + .../html4/border-image-width-006.htm | 54 + .../html4/border-image-width-007.htm | 48 + .../css-backgrounds-3_dev/html4/chapter-3.htm | 4 +- .../css-backgrounds-3_dev/html4/chapter-6.htm | 39 +- .../html4/reftest-toc.htm | 24 + .../css-backgrounds-3_dev/html4/reftest.list | 3 + .../css-backgrounds-3_dev/html4/toc.htm | 2 +- .../implementation-report-TEMPLATE.data | 18 +- .../css-backgrounds-3_dev/testinfo.data | 9 +- .../xhtml1/background-clip-content-box.xht | 6 +- ...rder-image-repeat_repeatnegx_none_50px.xht | 2 +- .../xhtml1/border-image-slice-003.xht | 2 +- .../xhtml1/border-image-width-005.xht | 54 + .../xhtml1/border-image-width-006.xht | 54 + .../xhtml1/border-image-width-007.xht | 48 + .../xhtml1/chapter-3.xht | 4 +- .../xhtml1/chapter-6.xht | 39 +- .../xhtml1/reftest-toc.xht | 24 + .../css-backgrounds-3_dev/xhtml1/reftest.list | 3 + .../css-backgrounds-3_dev/xhtml1/toc.xht | 2 +- .../background-clip-content-box.xht | 6 +- ...rder-image-repeat_repeatnegx_none_50px.xht | 2 +- .../xhtml1print/border-image-slice-003.xht | 2 +- .../xhtml1print/border-image-width-005.xht | 63 + .../xhtml1print/border-image-width-006.xht | 63 + .../xhtml1print/border-image-width-007.xht | 57 + .../xhtml1print/chapter-3.xht | 4 +- .../xhtml1print/chapter-6.xht | 39 +- .../xhtml1print/reftest-toc.xht | 24 + .../xhtml1print/reftest.list | 3 + .../css-backgrounds-3_dev/xhtml1print/toc.xht | 2 +- .../html/at-supports-034.htm | 1 + .../html/at-supports-035.htm | 1 + .../html/at-supports-036.htm | 1 + .../html/at-supports-037.htm | 1 + .../html/at-supports-038.htm | 1 + .../html/at-supports-039.htm | 1 + .../implementation-report-TEMPLATE.data | 24 +- .../css-tests/css-conditional-3_dev/index.htm | 2 +- .../css-tests/css-conditional-3_dev/index.xht | 2 +- .../css-conditional-3_dev/testinfo.data | 12 +- .../xhtml1/at-supports-034.xht | 1 + .../xhtml1/at-supports-035.xht | 1 + .../xhtml1/at-supports-036.xht | 1 + .../xhtml1/at-supports-037.xht | 1 + .../xhtml1/at-supports-038.xht | 1 + .../xhtml1/at-supports-039.xht | 1 + .../xhtml1print/at-supports-034.xht | 1 + .../xhtml1print/at-supports-035.xht | 1 + .../xhtml1print/at-supports-036.xht | 1 + .../xhtml1print/at-supports-037.xht | 1 + .../xhtml1print/at-supports-038.xht | 1 + .../xhtml1print/at-supports-039.xht | 1 + .../flexbox-align-self-horiz-003-ref.htm | 2 +- .../implementation-report-TEMPLATE.data | 4 +- .../css-tests/css-flexbox-1_dev/testinfo.data | 2 +- .../flexbox-align-self-horiz-003-ref.xht | 2 +- .../flexbox-align-self-horiz-003-ref.xht | 2 +- .../css-gcpm-3_dev/html/leader-002.htm | 4 +- .../css-gcpm-3_dev/html/string-set-001.htm | 4 +- .../css-gcpm-3_dev/html/string-set-002.htm | 4 +- .../css-gcpm-3_dev/html/string-set-003.htm | 4 +- .../css-gcpm-3_dev/html/string-set-004.htm | 4 +- .../css-gcpm-3_dev/html/string-set-005.htm | 4 +- .../css-gcpm-3_dev/html/string-set-006.htm | 4 +- .../css-gcpm-3_dev/html/string-set-007.htm | 4 +- .../css-gcpm-3_dev/html/string-set-008.htm | 4 +- .../css-gcpm-3_dev/html/string-set-009.htm | 4 +- .../css-gcpm-3_dev/html/string-set-010.htm | 4 +- .../css-gcpm-3_dev/html/string-set-011.htm | 6 +- .../css-gcpm-3_dev/html/string-set-012.htm | 4 +- .../css-gcpm-3_dev/html/using-strings-001.htm | 4 +- .../css-gcpm-3_dev/html/using-strings-002.htm | 2 + .../css-gcpm-3_dev/html/using-strings-003.htm | 6 +- .../css-gcpm-3_dev/html/using-strings-004.htm | 4 +- .../css-gcpm-3_dev/html/using-strings-005.htm | 8 +- .../implementation-report-TEMPLATE.data | 72 +- .../css-tests/css-gcpm-3_dev/testinfo.data | 36 +- .../css-gcpm-3_dev/xhtml1/leader-002.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-001.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-002.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-003.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-004.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-005.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-006.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-007.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-008.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-009.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-010.xht | 4 +- .../css-gcpm-3_dev/xhtml1/string-set-011.xht | 6 +- .../css-gcpm-3_dev/xhtml1/string-set-012.xht | 4 +- .../xhtml1/using-strings-001.xht | 4 +- .../xhtml1/using-strings-002.xht | 2 + .../xhtml1/using-strings-003.xht | 6 +- .../xhtml1/using-strings-004.xht | 4 +- .../xhtml1/using-strings-005.xht | 8 +- .../css-gcpm-3_dev/xhtml1print/leader-002.xht | 4 +- .../xhtml1print/string-set-001.xht | 4 +- .../xhtml1print/string-set-002.xht | 4 +- .../xhtml1print/string-set-003.xht | 4 +- .../xhtml1print/string-set-004.xht | 4 +- .../xhtml1print/string-set-005.xht | 4 +- .../xhtml1print/string-set-006.xht | 4 +- .../xhtml1print/string-set-007.xht | 4 +- .../xhtml1print/string-set-008.xht | 4 +- .../xhtml1print/string-set-009.xht | 4 +- .../xhtml1print/string-set-010.xht | 4 +- .../xhtml1print/string-set-011.xht | 6 +- .../xhtml1print/string-set-012.xht | 4 +- .../xhtml1print/using-strings-001.xht | 4 +- .../xhtml1print/using-strings-002.xht | 2 + .../xhtml1print/using-strings-003.xht | 6 +- .../xhtml1print/using-strings-004.xht | 4 +- .../xhtml1print/using-strings-005.xht | 8 +- .../css-images-3_dev/html/chapter-3.htm | 14 +- .../css-image-fallbacks-and-annotations.htm | 3 +- ...css-image-fallbacks-and-annotations002.htm | 5 +- ...css-image-fallbacks-and-annotations003.htm | 3 +- ...css-image-fallbacks-and-annotations004.htm | 3 +- ...css-image-fallbacks-and-annotations005.htm | 5 +- ...ss-image-fallbacks-and-annotations-ref.htm | 3 +- .../css-images-3_dev/html/reftest-toc.htm | 10 +- .../implementation-report-TEMPLATE.data | 20 +- .../css-tests/css-images-3_dev/testinfo.data | 10 +- .../css-images-3_dev/xhtml1/chapter-3.xht | 14 +- .../css-image-fallbacks-and-annotations.xht | 3 +- ...css-image-fallbacks-and-annotations002.xht | 5 +- ...css-image-fallbacks-and-annotations003.xht | 3 +- ...css-image-fallbacks-and-annotations004.xht | 3 +- ...css-image-fallbacks-and-annotations005.xht | 5 +- ...ss-image-fallbacks-and-annotations-ref.xht | 3 +- .../css-images-3_dev/xhtml1/reftest-toc.xht | 10 +- .../xhtml1print/chapter-3.xht | 14 +- .../css-image-fallbacks-and-annotations.xht | 3 +- ...css-image-fallbacks-and-annotations002.xht | 5 +- ...css-image-fallbacks-and-annotations003.xht | 3 +- ...css-image-fallbacks-and-annotations004.xht | 3 +- ...css-image-fallbacks-and-annotations005.xht | 5 +- ...ss-image-fallbacks-and-annotations-ref.xht | 3 +- .../xhtml1print/reftest-toc.xht | 10 +- .../html4/multicol-basic-001.htm | 1 + .../html4/multicol-basic-002.htm | 1 + .../html4/multicol-basic-003.htm | 1 + .../html4/multicol-basic-004.htm | 1 + .../implementation-report-TEMPLATE.data | 16 +- .../css-tests/css-multicol-1_dev/index.htm | 2 +- .../css-tests/css-multicol-1_dev/index.xht | 2 +- .../css-multicol-1_dev/testinfo.data | 8 +- .../xhtml1/multicol-basic-001.xht | 1 + .../xhtml1/multicol-basic-002.xht | 1 + .../xhtml1/multicol-basic-003.xht | 1 + .../xhtml1/multicol-basic-004.xht | 1 + .../xhtml1print/multicol-basic-001.xht | 1 + .../xhtml1print/multicol-basic-002.xht | 1 + .../xhtml1print/multicol-basic-003.xht | 1 + .../xhtml1print/multicol-basic-004.xht | 1 + .../html/contentEditable-001.htm | 6 +- .../html/contentEditable-002.htm | 8 +- .../html/contentEditable-003.htm | 6 +- .../html/contentEditable-004.htm | 6 +- .../html/contentEditable-005.htm | 6 +- .../html/contentEditable-006.htm | 6 +- .../html/contentEditable-007.htm | 10 +- .../html/contentEditable-008.htm | 6 +- .../html/contentEditable-009.htm | 6 +- .../html/contentEditable-010.htm | 6 +- .../html/contentEditable-011.htm | 8 +- .../html/contentEditable-012.htm | 8 +- .../implementation-report-TEMPLATE.data | 48 +- .../css-tests/css-regions-1_dev/testinfo.data | 24 +- .../xhtml1/contentEditable-001.xht | 6 +- .../xhtml1/contentEditable-002.xht | 8 +- .../xhtml1/contentEditable-003.xht | 6 +- .../xhtml1/contentEditable-004.xht | 6 +- .../xhtml1/contentEditable-005.xht | 6 +- .../xhtml1/contentEditable-006.xht | 6 +- .../xhtml1/contentEditable-007.xht | 10 +- .../xhtml1/contentEditable-008.xht | 6 +- .../xhtml1/contentEditable-009.xht | 6 +- .../xhtml1/contentEditable-010.xht | 6 +- .../xhtml1/contentEditable-011.xht | 8 +- .../xhtml1/contentEditable-012.xht | 8 +- .../xhtml1print/contentEditable-001.xht | 6 +- .../xhtml1print/contentEditable-002.xht | 8 +- .../xhtml1print/contentEditable-003.xht | 6 +- .../xhtml1print/contentEditable-004.xht | 6 +- .../xhtml1print/contentEditable-005.xht | 6 +- .../xhtml1print/contentEditable-006.xht | 6 +- .../xhtml1print/contentEditable-007.xht | 10 +- .../xhtml1print/contentEditable-008.xht | 6 +- .../xhtml1print/contentEditable-009.xht | 6 +- .../xhtml1print/contentEditable-010.xht | 6 +- .../xhtml1print/contentEditable-011.xht | 8 +- .../xhtml1print/contentEditable-012.xht | 8 +- .../css-text-3_dev/html/chapter-8.htm | 15 +- .../html/reference/support/Ahem.ttf | Bin 0 -> 12480 bytes .../html/reference/support/ahem.css | 4 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../html/reference/text-word-spacing-ref.htm | 27 + .../css-text-3_dev/html/reftest-toc.htm | 8 + .../css-text-3_dev/html/reftest.list | 1 + .../css-text-3_dev/html/support/Ahem.ttf | Bin 0 -> 12480 bytes .../css-text-3_dev/html/support/ahem.css | 4 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../html/text-word-spacing-001.htm | 36 + .../wpt/css-tests/css-text-3_dev/html/toc.htm | 2 +- .../implementation-report-TEMPLATE.data | 2 + tests/wpt/css-tests/css-text-3_dev/index.htm | 1 + tests/wpt/css-tests/css-text-3_dev/index.xht | 1 + .../css-tests/css-text-3_dev/testinfo.data | 1 + .../css-text-3_dev/xhtml1/chapter-8.xht | 15 +- .../xhtml1/reference/support/Ahem.ttf | Bin 0 -> 12480 bytes .../xhtml1/reference/support/ahem.css | 4 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../reference/text-word-spacing-ref.xht | 27 + .../css-text-3_dev/xhtml1/reftest-toc.xht | 8 + .../css-text-3_dev/xhtml1/reftest.list | 1 + .../css-text-3_dev/xhtml1/support/Ahem.ttf | Bin 0 -> 12480 bytes .../css-text-3_dev/xhtml1/support/ahem.css | 4 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../xhtml1/text-word-spacing-001.xht | 36 + .../css-tests/css-text-3_dev/xhtml1/toc.xht | 2 +- .../css-text-3_dev/xhtml1print/chapter-8.xht | 15 +- .../xhtml1print/reference/support/Ahem.ttf | Bin 0 -> 12480 bytes .../xhtml1print/reference/support/ahem.css | 4 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../reference/text-word-spacing-ref.xht | 27 + .../xhtml1print/reftest-toc.xht | 8 + .../css-text-3_dev/xhtml1print/reftest.list | 1 + .../xhtml1print/support/Ahem.ttf | Bin 0 -> 12480 bytes .../xhtml1print/support/ahem.css | 4 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../xhtml1print/text-word-spacing-001.xht | 36 + .../css-text-3_dev/xhtml1print/toc.xht | 2 +- .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../html/calc-in-media-queries-001.htm | 4 +- .../html/calc-in-media-queries-002.htm | 4 +- .../html/vh-interpolate-pct.htm | 2 +- .../html/vh-interpolate-px.htm | 2 +- .../html/vh-interpolate-vh.htm | 2 +- .../implementation-report-TEMPLATE.data | 20 +- .../wpt/css-tests/css-values-3_dev/index.htm | 1 + .../wpt/css-tests/css-values-3_dev/index.xht | 1 + .../css-tests/css-values-3_dev/testinfo.data | 10 +- .../xhtml1/calc-in-media-queries-001.xht | 4 +- .../xhtml1/calc-in-media-queries-002.xht | 4 +- .../xhtml1/vh-interpolate-pct.xht | 2 +- .../xhtml1/vh-interpolate-px.xht | 2 +- .../xhtml1/vh-interpolate-vh.xht | 2 +- .../html/block-flow-direction-002.htm | 36 +- .../html/block-flow-direction-003.htm | 36 +- .../html/block-flow-direction-005.htm | 32 +- .../html/block-flow-direction-006.htm | 29 +- .../html/block-flow-direction-007.htm | 32 +- .../html/block-flow-direction-008.htm | 29 +- .../html/block-flow-direction-009.htm | 40 +- .../html/block-flow-direction-010.htm | 40 +- .../html/block-flow-direction-011.htm | 41 +- .../html/block-flow-direction-012.htm | 39 +- .../html/block-flow-direction-013.htm | 38 +- .../html/block-flow-direction-014.htm | 41 +- .../html/block-flow-direction-015.htm | 39 +- .../html/block-flow-direction-016.htm | 38 +- .../html/block-flow-direction-017.htm | 42 +- .../html/block-flow-direction-018.htm | 38 +- .../html/block-flow-direction-019.htm | 38 +- .../html/block-flow-direction-020.htm | 38 +- .../html/block-flow-direction-021.htm | 40 +- .../html/block-flow-direction-022.htm | 40 +- .../html/block-flow-direction-023.htm | 31 +- .../html/block-flow-direction-024.htm | 33 +- .../html/block-flow-direction-042.htm | 94 + .../html/block-flow-direction-043.htm | 94 + .../html/block-flow-direction-045.htm | 88 + .../html/block-flow-direction-046.htm | 90 + .../html/block-flow-direction-047.htm | 88 + .../html/block-flow-direction-048.htm | 90 + .../html/block-flow-direction-049.htm | 94 + .../html/block-flow-direction-050.htm | 94 + .../html/block-flow-direction-051.htm | 104 + .../html/block-flow-direction-052.htm | 70 + .../html/block-flow-direction-053.htm | 100 + .../html/block-flow-direction-054.htm | 104 + .../html/block-flow-direction-055.htm | 63 + .../html/block-flow-direction-056.htm | 100 + .../html/block-flow-direction-057.htm | 93 + .../html/block-flow-direction-058.htm | 92 + .../html/block-flow-direction-059.htm | 93 + .../html/block-flow-direction-060.htm | 92 + .../html/block-flow-direction-061.htm | 96 + .../html/block-flow-direction-062.htm | 96 + .../html/block-flow-direction-063.htm | 63 + .../html/block-flow-direction-064.htm | 64 + .../html/block-flow-direction-065.htm | 38 + .../html/block-flow-direction-066.htm | 44 + .../html/chapter-3.htm | 268 ++- .../html/chapter-7.htm | 28 +- .../html/outline-inline-block-vrl-006.htm | 33 + .../html/outline-inline-vlr-006.htm | 25 + .../html/outline-inline-vrl-006.htm | 32 + .../block-flow-direction-043-ref.htm | 49 + .../block-flow-direction-066-ref.htm | 43 + .../outline-inline-block-vrl-006.htm | 22 + .../html/reference/outline-inline-vlr-006.htm | 19 + .../html/reference/outline-inline-vrl-006.htm | 23 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../html/reftest-toc.htm | 216 +++ .../css-writing-modes-3_dev/html/reftest.list | 27 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../css-writing-modes-3_dev/html/toc.htm | 4 +- .../implementation-report-TEMPLATE.data | 142 +- .../css-writing-modes-3_dev/testinfo.data | 71 +- .../xhtml1/block-flow-direction-002.xht | 36 +- .../xhtml1/block-flow-direction-003.xht | 36 +- .../xhtml1/block-flow-direction-005.xht | 32 +- .../xhtml1/block-flow-direction-006.xht | 29 +- .../xhtml1/block-flow-direction-007.xht | 32 +- .../xhtml1/block-flow-direction-008.xht | 29 +- .../xhtml1/block-flow-direction-009.xht | 40 +- .../xhtml1/block-flow-direction-010.xht | 40 +- .../xhtml1/block-flow-direction-011.xht | 41 +- .../xhtml1/block-flow-direction-012.xht | 39 +- .../xhtml1/block-flow-direction-013.xht | 38 +- .../xhtml1/block-flow-direction-014.xht | 41 +- .../xhtml1/block-flow-direction-015.xht | 39 +- .../xhtml1/block-flow-direction-016.xht | 38 +- .../xhtml1/block-flow-direction-017.xht | 42 +- .../xhtml1/block-flow-direction-018.xht | 38 +- .../xhtml1/block-flow-direction-019.xht | 38 +- .../xhtml1/block-flow-direction-020.xht | 38 +- .../xhtml1/block-flow-direction-021.xht | 40 +- .../xhtml1/block-flow-direction-022.xht | 40 +- .../xhtml1/block-flow-direction-023.xht | 31 +- .../xhtml1/block-flow-direction-024.xht | 33 +- .../xhtml1/block-flow-direction-042.xht | 94 + .../xhtml1/block-flow-direction-043.xht | 94 + .../xhtml1/block-flow-direction-045.xht | 88 + .../xhtml1/block-flow-direction-046.xht | 90 + .../xhtml1/block-flow-direction-047.xht | 88 + .../xhtml1/block-flow-direction-048.xht | 90 + .../xhtml1/block-flow-direction-049.xht | 94 + .../xhtml1/block-flow-direction-050.xht | 94 + .../xhtml1/block-flow-direction-051.xht | 104 + .../xhtml1/block-flow-direction-052.xht | 70 + .../xhtml1/block-flow-direction-053.xht | 100 + .../xhtml1/block-flow-direction-054.xht | 104 + .../xhtml1/block-flow-direction-055.xht | 63 + .../xhtml1/block-flow-direction-056.xht | 100 + .../xhtml1/block-flow-direction-057.xht | 93 + .../xhtml1/block-flow-direction-058.xht | 92 + .../xhtml1/block-flow-direction-059.xht | 93 + .../xhtml1/block-flow-direction-060.xht | 92 + .../xhtml1/block-flow-direction-061.xht | 96 + .../xhtml1/block-flow-direction-062.xht | 96 + .../xhtml1/block-flow-direction-063.xht | 63 + .../xhtml1/block-flow-direction-064.xht | 64 + .../xhtml1/block-flow-direction-065.xht | 38 + .../xhtml1/block-flow-direction-066.xht | 44 + .../xhtml1/chapter-3.xht | 268 ++- .../xhtml1/chapter-7.xht | 28 +- .../xhtml1/outline-inline-block-vrl-006.xht | 33 + .../xhtml1/outline-inline-vlr-006.xht | 25 + .../xhtml1/outline-inline-vrl-006.xht | 32 + .../block-flow-direction-043-ref.xht | 49 + .../block-flow-direction-066-ref.xht | 43 + .../outline-inline-block-vrl-006.xht | 22 + .../reference/outline-inline-vlr-006.xht | 19 + .../reference/outline-inline-vrl-006.xht | 23 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../xhtml1/reftest-toc.xht | 216 +++ .../xhtml1/reftest.list | 27 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../css-writing-modes-3_dev/xhtml1/toc.xht | 4 +- .../xhtml1print/block-flow-direction-002.xht | 36 +- .../xhtml1print/block-flow-direction-003.xht | 36 +- .../xhtml1print/block-flow-direction-005.xht | 32 +- .../xhtml1print/block-flow-direction-006.xht | 29 +- .../xhtml1print/block-flow-direction-007.xht | 32 +- .../xhtml1print/block-flow-direction-008.xht | 29 +- .../xhtml1print/block-flow-direction-009.xht | 40 +- .../xhtml1print/block-flow-direction-010.xht | 40 +- .../xhtml1print/block-flow-direction-011.xht | 41 +- .../xhtml1print/block-flow-direction-012.xht | 39 +- .../xhtml1print/block-flow-direction-013.xht | 38 +- .../xhtml1print/block-flow-direction-014.xht | 41 +- .../xhtml1print/block-flow-direction-015.xht | 39 +- .../xhtml1print/block-flow-direction-016.xht | 38 +- .../xhtml1print/block-flow-direction-017.xht | 42 +- .../xhtml1print/block-flow-direction-018.xht | 38 +- .../xhtml1print/block-flow-direction-019.xht | 38 +- .../xhtml1print/block-flow-direction-020.xht | 38 +- .../xhtml1print/block-flow-direction-021.xht | 40 +- .../xhtml1print/block-flow-direction-022.xht | 40 +- .../xhtml1print/block-flow-direction-023.xht | 31 +- .../xhtml1print/block-flow-direction-024.xht | 33 +- .../xhtml1print/block-flow-direction-042.xht | 103 + .../xhtml1print/block-flow-direction-043.xht | 103 + .../xhtml1print/block-flow-direction-045.xht | 97 + .../xhtml1print/block-flow-direction-046.xht | 99 + .../xhtml1print/block-flow-direction-047.xht | 97 + .../xhtml1print/block-flow-direction-048.xht | 99 + .../xhtml1print/block-flow-direction-049.xht | 103 + .../xhtml1print/block-flow-direction-050.xht | 103 + .../xhtml1print/block-flow-direction-051.xht | 113 ++ .../xhtml1print/block-flow-direction-052.xht | 79 + .../xhtml1print/block-flow-direction-053.xht | 109 ++ .../xhtml1print/block-flow-direction-054.xht | 113 ++ .../xhtml1print/block-flow-direction-055.xht | 72 + .../xhtml1print/block-flow-direction-056.xht | 109 ++ .../xhtml1print/block-flow-direction-057.xht | 102 + .../xhtml1print/block-flow-direction-058.xht | 101 + .../xhtml1print/block-flow-direction-059.xht | 102 + .../xhtml1print/block-flow-direction-060.xht | 101 + .../xhtml1print/block-flow-direction-061.xht | 105 + .../xhtml1print/block-flow-direction-062.xht | 105 + .../xhtml1print/block-flow-direction-063.xht | 72 + .../xhtml1print/block-flow-direction-064.xht | 73 + .../xhtml1print/block-flow-direction-065.xht | 47 + .../xhtml1print/block-flow-direction-066.xht | 53 + .../xhtml1print/chapter-3.xht | 268 ++- .../xhtml1print/chapter-7.xht | 28 +- .../outline-inline-block-vrl-006.xht | 33 + .../xhtml1print/outline-inline-vlr-006.xht | 25 + .../xhtml1print/outline-inline-vrl-006.xht | 32 + .../block-flow-direction-043-ref.xht | 58 + .../block-flow-direction-066-ref.xht | 52 + .../outline-inline-block-vrl-006.xht | 22 + .../reference/outline-inline-vlr-006.xht | 19 + .../reference/outline-inline-vrl-006.xht | 23 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../xhtml1print/reftest-toc.xht | 216 +++ .../xhtml1print/reftest.list | 27 + .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../xhtml1print/toc.xht | 4 +- .../css21_dev/html4/background-root-102.htm | 3 +- .../css21_dev/html4/background-root-103.htm | 3 +- .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../implementation-report-TEMPLATE.data | 8 +- tests/wpt/css-tests/css21_dev/testinfo.data | 4 +- .../css21_dev/xhtml1/background-root-102.xht | 3 +- .../css21_dev/xhtml1/background-root-103.xht | 3 +- .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../xhtml1print/background-root-102.xht | 3 +- .../xhtml1print/background-root-103.xht | 3 +- .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../block-flow-direction-066-exp-res.png | Bin 0 -> 4055 bytes .../html/calc-in-media-queries-001.htm | 4 +- .../html/calc-in-media-queries-002.htm | 4 +- .../implementation-report-TEMPLATE.data | 8 +- .../css-tests/mediaqueries-3_dev/index.htm | 2 +- .../css-tests/mediaqueries-3_dev/index.xht | 2 +- .../mediaqueries-3_dev/testinfo.data | 4 +- .../xhtml1/calc-in-media-queries-001.xht | 4 +- .../xhtml1/calc-in-media-queries-002.xht | 4 +- .../xhtml1print/calc-in-media-queries-001.xht | 4 +- .../xhtml1print/calc-in-media-queries-002.xht | 4 +- tests/wpt/css-tests/source_rev | 2 +- tests/wpt/metadata-css/MANIFEST.json | 1696 ++++++++++++++++- 479 files changed, 13629 insertions(+), 1611 deletions(-) create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-005.htm create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-006.htm create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-007.htm create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-005.xht create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-006.xht create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-007.xht create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-005.xht create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-006.xht create mode 100644 tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-007.xht create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/reference/support/Ahem.ttf create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/reference/support/ahem.css create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/reference/text-word-spacing-ref.htm create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/support/Ahem.ttf create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/support/ahem.css create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-3_dev/html/text-word-spacing-001.htm create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/Ahem.ttf create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/ahem.css create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/text-word-spacing-ref.xht create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/support/Ahem.ttf create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/support/ahem.css create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1/text-word-spacing-001.xht create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/Ahem.ttf create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/ahem.css create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/text-word-spacing-ref.xht create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/Ahem.ttf create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/ahem.css create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-word-spacing-001.xht create mode 100644 tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-decor-3_dev/html/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-042.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-043.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-045.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-046.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-047.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-048.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-049.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-050.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-051.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-052.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-053.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-054.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-055.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-056.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-057.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-058.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-059.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-060.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-061.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-062.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-063.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-064.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-065.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-066.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-block-vrl-006.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vlr-006.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vrl-006.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-043-ref.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-066-ref.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-block-vrl-006.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vlr-006.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vrl-006.htm create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/html/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-042.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-043.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-045.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-046.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-047.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-048.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-049.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-050.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-051.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-052.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-053.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-054.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-055.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-056.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-057.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-058.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-059.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-060.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-061.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-062.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-063.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-064.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-065.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-066.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-block-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vlr-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-043-ref.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-066-ref.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-block-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vlr-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-042.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-043.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-045.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-046.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-047.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-048.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-049.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-050.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-051.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-052.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-053.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-054.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-055.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-056.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-057.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-058.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-059.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-060.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-061.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-062.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-063.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-064.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-065.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-066.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-block-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vlr-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-043-ref.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-066-ref.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-block-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vlr-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vrl-006.xht create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css21_dev/html4/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css21_dev/html4/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css21_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css21_dev/xhtml1/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png create mode 100644 tests/wpt/css-tests/css21_dev/xhtml1print/support/block-flow-direction-066-exp-res.png diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-pct.htm b/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-pct.htm index ffa688992f5..ad3c478d786 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-pct.htm +++ b/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-pct.htm @@ -1,6 +1,6 @@ - + CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-px.htm b/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-px.htm index c59a9f1a143..2ae6f7a5700 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-px.htm +++ b/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-px.htm @@ -1,6 +1,6 @@ <!DOCTYPE html> <html><head> - + <meta charset="utf-8"> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-vh.htm b/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-vh.htm index f1c00034826..7197b6da943 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-vh.htm +++ b/tests/wpt/css-tests/css-animations-1_dev/html/vh-interpolate-vh.htm @@ -1,6 +1,6 @@ <!DOCTYPE html> <html><head> - + <meta charset="utf-8"> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data index 417b71ee0ae..6c8df5aa646 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-animations-1_dev/implementation-report-TEMPLATE.data @@ -163,9 +163,9 @@ html/css-filters-animation-saturate.htm 1527b952f6a2421d3ff02ce50405d38d1cbb45b5 xhtml1/css-filters-animation-saturate.xht 1527b952f6a2421d3ff02ce50405d38d1cbb45b5 ? html/css-filters-animation-sepia.htm 36a7316bfb518ea1cdefd38151449383c02b57a0 ? xhtml1/css-filters-animation-sepia.xht 36a7316bfb518ea1cdefd38151449383c02b57a0 ? -html/vh-interpolate-pct.htm e263245c653c76da4ebf1afd5463deb31d27e365 ? -xhtml1/vh-interpolate-pct.xht e263245c653c76da4ebf1afd5463deb31d27e365 ? -html/vh-interpolate-px.htm fa83d5d77411f3c93cf7e465552f47494bfe9d7a ? -xhtml1/vh-interpolate-px.xht fa83d5d77411f3c93cf7e465552f47494bfe9d7a ? -html/vh-interpolate-vh.htm 0e224532385323bb9061d9b18c1def8c330ad6ae ? -xhtml1/vh-interpolate-vh.xht 0e224532385323bb9061d9b18c1def8c330ad6ae ? +html/vh-interpolate-pct.htm fd47cb04c7042f6379b2664b7742a5a01ea9d1a0 ? +xhtml1/vh-interpolate-pct.xht fd47cb04c7042f6379b2664b7742a5a01ea9d1a0 ? +html/vh-interpolate-px.htm 41a610e2dd418e47f56d88171dd0c52a57e06b5e ? +xhtml1/vh-interpolate-px.xht 41a610e2dd418e47f56d88171dd0c52a57e06b5e ? +html/vh-interpolate-vh.htm 42ccc23cc2f90272644bd0188261dacba081ccb2 ? +xhtml1/vh-interpolate-vh.xht 42ccc23cc2f90272644bd0188261dacba081ccb2 ? diff --git a/tests/wpt/css-tests/css-animations-1_dev/index.htm b/tests/wpt/css-tests/css-animations-1_dev/index.htm index 50c34daa90d..bf444d294c3 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/index.htm +++ b/tests/wpt/css-tests/css-animations-1_dev/index.htm @@ -124,7 +124,7 @@ <p>Many thanks to the following for their contributions:</p> <ul> - <li>François REMY</li> + <li>François REMY</li> <li>Gunther Brunner</li> <li>Intel</li> <li>Mihai Balan</li> diff --git a/tests/wpt/css-tests/css-animations-1_dev/index.xht b/tests/wpt/css-tests/css-animations-1_dev/index.xht index 4f003ef3b4e..cd5eceb8b7b 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/index.xht +++ b/tests/wpt/css-tests/css-animations-1_dev/index.xht @@ -124,7 +124,7 @@ <p>Many thanks to the following for their contributions:</p> <ul> - <li>François REMY</li> + <li>François REMY</li> <li>Gunther Brunner</li> <li>Intel</li> <li>Mihai Balan</li> diff --git a/tests/wpt/css-tests/css-animations-1_dev/testinfo.data b/tests/wpt/css-tests/css-animations-1_dev/testinfo.data index a52255cccdf..029f3a94e6d 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/testinfo.data +++ b/tests/wpt/css-tests/css-animations-1_dev/testinfo.data @@ -79,6 +79,6 @@ css-filters-animation-invert reference/css-filters-animation-invert-ref CSS Filt css-filters-animation-opacity reference/css-filters-animation-opacity-ref CSS Filters Animation: Opacity http://www.w3.org/TR/filter-effects-1/#FilterProperty,http://www.w3.org/TR/filter-effects-1/#funcdef-opacity,http://www.w3.org/TR/css3-animations/#animations c280f619d6a33d5953c6bde268ba7b0813467b70 `Gunther Brunner`<mailto:takeshimiya@gmail.com> The black square should be gray css-filters-animation-saturate reference/css-filters-animation-saturate-ref CSS Filters Animation: Saturate http://www.w3.org/TR/filter-effects-1/#FilterProperty,http://www.w3.org/TR/filter-effects-1/#funcdef-saturate,http://www.w3.org/TR/css3-animations/#animations 1527b952f6a2421d3ff02ce50405d38d1cbb45b5 `Gunther Brunner`<mailto:takeshimiya@gmail.com> The blue square should be light-blue css-filters-animation-sepia reference/css-filters-animation-sepia-ref CSS Filters Animation: Sepia http://www.w3.org/TR/filter-effects-1/#FilterProperty,http://www.w3.org/TR/filter-effects-1/#funcdef-sepia,http://www.w3.org/TR/css3-animations/#animations 36a7316bfb518ea1cdefd38151449383c02b57a0 `Gunther Brunner`<mailto:takeshimiya@gmail.com> The blue square should be half-sepia -vh-interpolate-pct reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations e263245c653c76da4ebf1afd5463deb31d27e365 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) -vh-interpolate-px reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations fa83d5d77411f3c93cf7e465552f47494bfe9d7a `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) -vh-interpolate-vh reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations 0e224532385323bb9061d9b18c1def8c330ad6ae `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 75vh and 125vh is 100vh (respectively for vw) +vh-interpolate-pct reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations fd47cb04c7042f6379b2664b7742a5a01ea9d1a0 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) +vh-interpolate-px reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations 41a610e2dd418e47f56d88171dd0c52a57e06b5e `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) +vh-interpolate-vh reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations 42ccc23cc2f90272644bd0188261dacba081ccb2 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 75vh and 125vh is 100vh (respectively for vw) diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-pct.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-pct.xht index 1e8c0b817bb..980d0d536f5 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-pct.xht +++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-pct.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-px.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-px.xht index ec81223cbb4..da909744e7a 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-px.xht +++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-px.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-vh.xht b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-vh.xht index 88aefecc347..65257a7573e 100644 --- a/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-vh.xht +++ b/tests/wpt/css-tests/css-animations-1_dev/xhtml1/vh-interpolate-vh.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-clip-content-box.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-clip-content-box.htm index 08b9947a77e..c67e3cd0607 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-clip-content-box.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-clip-content-box.htm @@ -1,11 +1,11 @@ <!DOCTYPE html> <html><head> - <title>CSS Backgroud and Borders Test:backgrond-clip_content-box + CSS Background and Borders Test:background-clip_content-box - + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-006.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-006.htm new file mode 100644 index 00000000000..06373101168 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-006.htm @@ -0,0 +1,54 @@ + + + + + + CSS Backgrounds and Borders Test: border image area - border-image-width + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-007.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-007.htm new file mode 100644 index 00000000000..ae8f436675d --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-width-007.htm @@ -0,0 +1,48 @@ + + + + + + CSS Backgrounds and Borders Test: border image area - border-image-width + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square 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 d3ed39d5093..f03efda52e7 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 @@ -1096,9 +1096,9 @@ background-clip-content-box - backgrond-clip_content-box + background-clip_content-box diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm index 621cdd15c8e..7b22a65d91a 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm @@ -13,7 +13,7 @@

CSS Backgrounds and Borders Module Level 3 CR Test Suite

-

Border Images (34 tests)

+

Border Images (37 tests)

@@ -142,7 +142,7 @@ @@ -234,7 +234,7 @@ - + @@ -279,6 +279,39 @@ + + + + + + + + + + + + + + + + + + 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 614f74ea703..65c9f3cdad9 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 @@ -1472,6 +1472,30 @@ + + + + + + + + + + + + + + + + + + + + + - + - diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-6.xht index d123aae3560..ee94ee038c3 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-6.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-6.xht @@ -13,7 +13,7 @@

CSS Backgrounds and Borders Module Level 3 CR Test Suite

-

Border Images (34 tests)

+

Border Images (37 tests)

Bitmaps border-image-slice - border-style: none
    -
  • If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0. So, we should see no red in this test.
  • +
  • If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0 because the default border-image-width is 1 which means 1 time the computed border-width. So, we should see no red in this test.
+ 6.3 Drawing Areas: the ‘border-image-width’ property
border-image-10
+ border-image-width-005= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent. In this test, the border image fills the content area, the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element.
  • +
+
+ border-image-width-006= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the content area of an element is inexistent. In this test, the border image fills the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element.
  • +
+
+ border-image-width-007= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the padding area (or padding belt) is inexistent and even if the content area is inexistent. In this test, the border image fills the margin area of the element. In this test, the whole border image area is outside the border box of the element.
  • +
+
+ border-image-width-005= Bitmaps
+ border-image-width-006= Bitmaps
+ border-image-width-007= Bitmaps
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list index b9ede600a88..d1dea67c0c4 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list @@ -180,6 +180,9 @@ border-image-slice-002.htm == reference/ref-filled-green-100px-square.htm border-image-slice-003.htm == reference/ref-if-there-is-no-red.htm border-image-slice-percentage.htm == reference/border-image-slice-percentage-ref.htm border-image-space-001.htm == reference/border-image-space-001-ref.htm +border-image-width-005.htm == reference/ref-filled-green-100px-square.htm +border-image-width-006.htm == reference/ref-filled-green-100px-square.htm +border-image-width-007.htm == reference/ref-filled-green-100px-square.htm border-radius-001.htm == reference/border-radius-001-ref.htm border-radius-002.htm == reference/border-radius-002-ref.htm border-radius-003.htm == reference/border-radius-003-ref.htm diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm index ac1056b280b..bb83d38379e 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm @@ -47,7 +47,7 @@
Chapter 6 - Border Images(34 Tests)
(37 Tests)
Chapter 7 - diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data index 46265983a23..1638760ff14 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data @@ -127,8 +127,8 @@ html4/background-clip-010.htm 40f96f532a8862c14b7b74aff3900b454652d208 ? xhtml1/background-clip-010.xht 40f96f532a8862c14b7b74aff3900b454652d208 ? html4/background-clip-content-box-001.htm 8094a6ab3cb8e6155109f6e24416d2ac7c5e93b4 ? xhtml1/background-clip-content-box-001.xht 8094a6ab3cb8e6155109f6e24416d2ac7c5e93b4 ? -html4/background-clip-content-box.htm a0aae7c775f2d9f6527f7d723ecae69f30330379 ? -xhtml1/background-clip-content-box.xht a0aae7c775f2d9f6527f7d723ecae69f30330379 ? +html4/background-clip-content-box.htm 992c806e87f67434545a16f665befe9fad4129be ? +xhtml1/background-clip-content-box.xht 992c806e87f67434545a16f665befe9fad4129be ? html4/background-clip-padding-box-with-border-radius.htm 2f60b410f132cba65c5c8360403f369129deb3ab ? xhtml1/background-clip-padding-box-with-border-radius.xht 2f60b410f132cba65c5c8360403f369129deb3ab ? html4/background-clip-root.htm 7fa6b5415bc6624809f4dfd162e3eb004938f10d ? @@ -483,16 +483,16 @@ html4/border-image-9.htm 91220d234be891f0b01d1a4974f275a9f2578500 ? xhtml1/border-image-9.xht 91220d234be891f0b01d1a4974f275a9f2578500 ? html4/border-image-repeat-round.htm b836a0f6c592deacbb97c84c18d9c5ca865546f5 ? xhtml1/border-image-repeat-round.xht b836a0f6c592deacbb97c84c18d9c5ca865546f5 ? -html4/border-image-repeat_repeatnegx_none_50px.htm 74c35522b78dc93b05bbf21d4a5ee4a53f1cd964 ? -xhtml1/border-image-repeat_repeatnegx_none_50px.xht 74c35522b78dc93b05bbf21d4a5ee4a53f1cd964 ? +html4/border-image-repeat_repeatnegx_none_50px.htm 94f97e6cd1b259175ac8416a9aacc9245da46137 ? +xhtml1/border-image-repeat_repeatnegx_none_50px.xht 94f97e6cd1b259175ac8416a9aacc9245da46137 ? html4/border-image-round-and-stretch.htm 61e31f23f23594e6601a05e99de02a239dae3971 ? xhtml1/border-image-round-and-stretch.xht 61e31f23f23594e6601a05e99de02a239dae3971 ? html4/border-image-slice-001.htm 65c72cac44f48927ec95a402775c42d8f17d480d ? xhtml1/border-image-slice-001.xht 65c72cac44f48927ec95a402775c42d8f17d480d ? html4/border-image-slice-002.htm c8d317551460dd21040412489996a6c738894628 ? xhtml1/border-image-slice-002.xht c8d317551460dd21040412489996a6c738894628 ? -html4/border-image-slice-003.htm 2a0dfc8496d5d5a90972a635ced57cc9b3a26ea2 ? -xhtml1/border-image-slice-003.xht 2a0dfc8496d5d5a90972a635ced57cc9b3a26ea2 ? +html4/border-image-slice-003.htm a5913c6b88348d0b12a209bd71ec2c103774b023 ? +xhtml1/border-image-slice-003.xht a5913c6b88348d0b12a209bd71ec2c103774b023 ? html4/border-image-slice-005.htm c795fb86f3a99c061832e0c3f708bf7c8650a895 ? xhtml1/border-image-slice-005.xht c795fb86f3a99c061832e0c3f708bf7c8650a895 ? html4/border-image-slice-007.htm f425ef8e3feb8e574627efb81478a607bd715055 ? @@ -501,6 +501,12 @@ html4/border-image-slice-percentage.htm 96c66681062840b53a027278203512f40dc13523 xhtml1/border-image-slice-percentage.xht 96c66681062840b53a027278203512f40dc13523 ? html4/border-image-space-001.htm 7f295d8a8471c3a6127a95f0cceb6be824571926 ? xhtml1/border-image-space-001.xht 7f295d8a8471c3a6127a95f0cceb6be824571926 ? +html4/border-image-width-005.htm 47ab5e74473b7f20a1169762d5e5fcf7d3470fc3 ? +xhtml1/border-image-width-005.xht 47ab5e74473b7f20a1169762d5e5fcf7d3470fc3 ? +html4/border-image-width-006.htm 2ea7bd90dc8932a918484cc2ac561dfa2595f903 ? +xhtml1/border-image-width-006.xht 2ea7bd90dc8932a918484cc2ac561dfa2595f903 ? +html4/border-image-width-007.htm 2a85b176999c43cfbdbb6dd1676c551cc1098475 ? +xhtml1/border-image-width-007.xht 2a85b176999c43cfbdbb6dd1676c551cc1098475 ? html4/border-images.htm 4d4052e1cc45e8c09db0459361452d1b5d5fd146 ? xhtml1/border-images.xht 4d4052e1cc45e8c09db0459361452d1b5d5fd146 ? html4/border-radius-001.htm 22d31b007dbf51ddee05647a7fd69ab97913e105 ? diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data b/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data index 4ccb16dcafd..2143994ef18 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/testinfo.data @@ -60,7 +60,7 @@ background-clip-007 reference/ref-if-there-is-no-red background-clip: content-bo background-clip-008 reference/ref-if-there-is-no-red background-clip: padding-box with background-color http://www.w3.org/TR/css3-background/#the-background-clip 4fb20f112375611b85cb273c0080f50bcbe4adbe `Julien Chaffraix`,`Gérard Talbot` When 'background-clip' is set to 'padding-box', then the background painting area is clipped at the edges of the padding of the element. In this test, the padding box is 0px tall and as wide as the body element; therefore, red should not be visible. background-clip-009 reference/ref-filled-black-96px-square background-clip: border-box with background-color http://www.w3.org/TR/css3-background/#the-background-clip 6dfbfd7ba1adc4a2fd06435210345e875f60512e `Julien Chaffraix`,`Gérard Talbot` When 'background-clip' is set to 'border-box', then the background painting area is clipped at the edges of the borders of the element. In this test, the border box is 96px tall and 96px wide and is made from only the borders. background-clip-010 reference/ref-if-there-is-no-red background-clip - content-box with background-color http://www.w3.org/TR/css3-background/#the-background-clip 40f96f532a8862c14b7b74aff3900b454652d208 `Gérard Talbot` When 'background-clip' is set to 'content-box', then the background painting area is clipped at the edges of the content of the element. In this test, height is 'auto', therefore its used value is '0px'; width is 'auto', therefore its used value is as wide as the body element. So, the content box is 0px tall and as wide as the body element; therefore, red should not be visible. -background-clip-content-box backgrond-clip_content-box http://www.w3.org/TR/css3-background/#the-background-clip a0aae7c775f2d9f6527f7d723ecae69f30330379 `anping` Test passes if the backgrond color is limited to the content only and border is blue dotted without red +background-clip-content-box background-clip_content-box http://www.w3.org/TR/css3-background/#the-background-clip 992c806e87f67434545a16f665befe9fad4129be `anping` Test passes if the background color is limited to the content only and border is blue dotted without red background-clip-content-box-001 reference/background-clip-content-box-ref background-clip Reference http://www.w3.org/TR/css3-background/#the-background-clip 8094a6ab3cb8e6155109f6e24416d2ac7c5e93b4 `James Wang` background-clip with content-box means paint the background within the content box background-clip-padding-box-with-border-radius background-clip: padding-box with border-radius http://www.w3.org/TR/css3-background/#the-background-clip,http://www.w3.org/TR/css3-background/#corner-shaping 2f60b410f132cba65c5c8360403f369129deb3ab `Lea Verou` Backgrounds clipped to the padding box should follow the padding box curve, which should be equal to the outer border radius minus the corresponding border thickness. background-clip-root background-clip on root image http://www.w3.org/TR/css3-background/#the-background-clip 7fa6b5415bc6624809f4dfd162e3eb004938f10d `Lea Verou` The root element has a different background painting area, and thus the 'background-clip' property has no effect when specified on it. @@ -239,15 +239,18 @@ border-image-7 CSS Border and Background: border-image #7 border-image-width h border-image-8 CSS Border and Background: border-image #8 border-image-width http://www.w3.org/TR/css3-background/#the-border-image-width 902b4d33531f4f22cc86b4a6072db50e9b73c351 `Jérémie Patonnier` Support for 2 values for the border-image-width property border-image-9 CSS Border and Background: border-image #9 border-image-width http://www.w3.org/TR/css3-background/#the-border-image-width 91220d234be891f0b01d1a4974f275a9f2578500 `Jérémie Patonnier` Support for 3 values for the border-image-width property border-image-repeat-round reference/border-image-repeat-round-ref 'border-image-repeat' set as 'round' http://www.w3.org/TR/css3-background/#border-images b836a0f6c592deacbb97c84c18d9c5ca865546f5 `Ren Jing` diamonds in corners should be red, and other diamonds should be orange, it should be 4 orange diamonds on each side. -border-image-repeat_repeatnegx_none_50px "border-image-repeat:repeat-x;height:200px;width:200px;border-image-source:none;border-image-width:50px" on test div script http://www.w3.org/TR/css3-background/#the-border-image-repeat 74c35522b78dc93b05bbf21d4a5ee4a53f1cd964 `Intel` Check if 'border-image-repeat:repeat-x;height:200px;width:200px;border-image-source:none;border-image-width:50px' work on div +border-image-repeat_repeatnegx_none_50px "border-image-repeat:repeat-x;height:200px;width:200px;border-image-source:none;border-image-width:50px" on test div script http://www.w3.org/TR/css3-background/#the-border-image-repeat 94f97e6cd1b259175ac8416a9aacc9245da46137 `Intel` Check if 'border-image-repeat:repeat-x;height:200px;width:200px;border-image-source:none;border-image-width:50px' work on div border-image-round-and-stretch reference/border-image-round-and-stretch-ref 'border-image' set as 'round' and 'stretch' http://www.w3.org/TR/css3-background/#border-images 61e31f23f23594e6601a05e99de02a239dae3971 `Ren Jing` orange diamonds on top and bottom border should be repeated 12 times, and orange diamonds on left and right border should be stretched, diamonds in corners should be red, and other diamonds should be orange. border-image-slice-001 reference/ref-filled-green-100px-square border-image-slice - image http://www.w3.org/TR/css3-background/#the-border-image-slice 65c72cac44f48927ec95a402775c42d8f17d480d `Gérard Talbot` Percentage values for 'border-image-slice' are relative to the size of the image: the width of the image for the horizontal (left and right) offsets, the height for vertical (top and bottom) offsets. 'border-image-slice' specifies inward offsets from the top, right, bottom, and left edges (in that order) of the image. In this test, the image serving as 'border-image-source' is a 100px by 100px image which has 5px of green at the top, 10px of green on the right, 15px of green at the bottom and 20px of green at the left; the remaining center (which has a width of 70px and a height of 80px) is all red. border-image-slice-002 reference/ref-filled-green-100px-square border-image-slice - image http://www.w3.org/TR/css3-background/#the-border-image-slice c8d317551460dd21040412489996a6c738894628 `Gérard Talbot` Number values for 'border-image-slice' are pixels in the image: the width of the image for the horizontal (left and right) offsets, the height for vertical (top and bottom) offsets. 'border-image-slice' specifies inward offsets from the top, right, bottom, and left edges (in that order) of the image. In this test, the image serving as 'border-image-source' is a 100px by 100px image which has 5px of green at the top, 10px of green on the right, 15px of green at the bottom and 20px of green at the left; the remaining center (which has a width of 70px and a height of 80px) is all red. -border-image-slice-003 reference/ref-if-there-is-no-red border-image-slice - border-style: none image http://www.w3.org/TR/css3-background/#the-border-image-slice 2a0dfc8496d5d5a90972a635ced57cc9b3a26ea2 `Gérard Talbot` If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0. So, we should see no red in this test. +border-image-slice-003 reference/ref-if-there-is-no-red border-image-slice - border-style: none image http://www.w3.org/TR/css3-background/#the-border-image-slice a5913c6b88348d0b12a209bd71ec2c103774b023 `Gérard Talbot` If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0 because the default border-image-width is 1 which means 1 time the computed border-width. So, we should see no red in this test. border-image-slice-005 The 'border-image-slice' property with four percentage values image http://www.w3.org/TR/css3-background/#the-border-image-slice c795fb86f3a99c061832e0c3f708bf7c8650a895 `Microsoft` 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. border-image-slice-007 The 'border-image-slice' property with the 'fill' keyword image http://www.w3.org/TR/css3-background/#the-border-image-slice f425ef8e3feb8e574627efb81478a607bd715055 `Microsoft` This test checks that the 'fill' keyword, if present, causes the middle part of the border-image to be preserved. border-image-slice-percentage reference/border-image-slice-percentage-ref 'border-image-slice' set by percentage http://www.w3.org/TR/css3-background/#border-images 96c66681062840b53a027278203512f40dc13523 `Ren Jing` diamonds in corners should be red, and other diamonds should be orange, it should be 4 orange diamonds on each side. border-image-space-001 reference/border-image-space-001-ref Border Image: box with spaced repeating border image http://www.w3.org/TR/css3-background/#the-border-image-repeat 7f295d8a8471c3a6127a95f0cceb6be824571926 `Levi Weintraub` border-image-repeat: space property spaces out background image that doesn't fit an even number of times. +border-image-width-005 reference/ref-filled-green-100px-square border image area - border-image-width image http://www.w3.org/TR/css3-background/#the-border-image-width 47ab5e74473b7f20a1169762d5e5fcf7d3470fc3 `Gérard Talbot` This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent. In this test, the border image fills the content area, the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element. +border-image-width-006 reference/ref-filled-green-100px-square border image area - border-image-width image http://www.w3.org/TR/css3-background/#the-border-image-width 2ea7bd90dc8932a918484cc2ac561dfa2595f903 `Gérard Talbot` This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the content area of an element is inexistent. In this test, the border image fills the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element. +border-image-width-007 reference/ref-filled-green-100px-square border image area - border-image-width image http://www.w3.org/TR/css3-background/#the-border-image-width 2a85b176999c43cfbdbb6dd1676c551cc1098475 `Gérard Talbot` This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the padding area (or padding belt) is inexistent and even if the content area is inexistent. In this test, the border image fills the margin area of the element. In this test, the whole border image area is outside the border box of the element. border-images border-images with round repeat image http://www.w3.org/TR/css3-background/#the-border-image 4d4052e1cc45e8c09db0459361452d1b5d5fd146 `babyliner` Testing border-image-repeat:round attribute border-radius-001 reference/border-radius-001-ref Borders. border http://www.w3.org/TR/css3-background/#the-border-radius 22d31b007dbf51ddee05647a7fd69ab97913e105 `Nokia` To verify when border-radius property, when set to zero, works as expected. border-radius-002 reference/border-radius-002-ref Borders. border http://www.w3.org/TR/css3-background/#the-border-radius e00cce42f431e13f9109bc7454ef6176b52bdd6c `Nokia` To verify border-radius property set with one length value, works as expected diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-clip-content-box.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-clip-content-box.xht index 254e58680b1..4d1034a8dea 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-clip-content-box.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/background-clip-content-box.xht @@ -1,11 +1,11 @@ - CSS Backgroud and Borders Test:backgrond-clip_content-box + CSS Background and Borders Test:background-clip_content-box - + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-006.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-006.xht new file mode 100644 index 00000000000..d89f80b4f52 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-006.xht @@ -0,0 +1,54 @@ + + + + + + CSS Backgrounds and Borders Test: border image area - border-image-width + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-007.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-007.xht new file mode 100644 index 00000000000..955cc4d1bf1 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/border-image-width-007.xht @@ -0,0 +1,48 @@ + + + + + + CSS Backgrounds and Borders Test: border image area - border-image-width + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht index d4c0f282ef7..f3a632ebdc4 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/chapter-3.xht @@ -1096,9 +1096,9 @@
background-clip-content-box
backgrond-clip_content-box + background-clip_content-box
    -
  • Test passes if the backgrond color is limited to the content only and border is blue dotted without red
  • +
  • Test passes if the background color is limited to the content only and border is blue dotted without red
@@ -142,7 +142,7 @@ @@ -234,7 +234,7 @@ - + @@ -279,6 +279,39 @@ + + + + + + + + + + + + + + + + + + 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 9a1c4ccb30a..108a27aba1e 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 @@ -1472,6 +1472,30 @@ + + + + + + + + + + + + + + + + + + + + + - + - diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-6.xht index d123aae3560..ee94ee038c3 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-6.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-6.xht @@ -13,7 +13,7 @@

CSS Backgrounds and Borders Module Level 3 CR Test Suite

-

Border Images (34 tests)

+

Border Images (37 tests)

Bitmaps border-image-slice - border-style: none
    -
  • If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0. So, we should see no red in this test.
  • +
  • If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0 because the default border-image-width is 1 which means 1 time the computed border-width. So, we should see no red in this test.
+ 6.3 Drawing Areas: the ‘border-image-width’ property
border-image-10
+ border-image-width-005= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent. In this test, the border image fills the content area, the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element.
  • +
+
+ border-image-width-006= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the content area of an element is inexistent. In this test, the border image fills the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element.
  • +
+
+ border-image-width-007= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the padding area (or padding belt) is inexistent and even if the content area is inexistent. In this test, the border image fills the margin area of the element. In this test, the whole border image area is outside the border box of the element.
  • +
+
+ border-image-width-005= Bitmaps
+ border-image-width-006= Bitmaps
+ border-image-width-007= Bitmaps
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list index 0ef6ba7f06b..9097532b3fa 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/reftest.list @@ -180,6 +180,9 @@ border-image-slice-002.xht == reference/ref-filled-green-100px-square.xht border-image-slice-003.xht == reference/ref-if-there-is-no-red.xht border-image-slice-percentage.xht == reference/border-image-slice-percentage-ref.xht border-image-space-001.xht == reference/border-image-space-001-ref.xht +border-image-width-005.xht == reference/ref-filled-green-100px-square.xht +border-image-width-006.xht == reference/ref-filled-green-100px-square.xht +border-image-width-007.xht == reference/ref-filled-green-100px-square.xht border-radius-001.xht == reference/border-radius-001-ref.xht border-radius-002.xht == reference/border-radius-002-ref.xht border-radius-003.xht == reference/border-radius-003-ref.xht diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/toc.xht index 8722508d64c..6929c5ed4c3 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/toc.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1/toc.xht @@ -47,7 +47,7 @@
Chapter 6 - Border Images(34 Tests)
(37 Tests)
Chapter 7 - diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-clip-content-box.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-clip-content-box.xht index 254e58680b1..4d1034a8dea 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-clip-content-box.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/background-clip-content-box.xht @@ -1,11 +1,11 @@ - CSS Backgroud and Borders Test:backgrond-clip_content-box + CSS Background and Borders Test:background-clip_content-box - + + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-006.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-006.xht new file mode 100644 index 00000000000..ad0dfffad0b --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-006.xht @@ -0,0 +1,63 @@ + + + + + + CSS Backgrounds and Borders Test: border image area - border-image-width + + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-007.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-007.xht new file mode 100644 index 00000000000..3eeb60a57a3 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/border-image-width-007.xht @@ -0,0 +1,57 @@ + + + + + + CSS Backgrounds and Borders Test: border image area - border-image-width + + + + + + + + + + + + + + + + + +

Test passes if there is a filled green square and no red.

+ +
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht index d4c0f282ef7..f3a632ebdc4 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/chapter-3.xht @@ -1096,9 +1096,9 @@
background-clip-content-box
backgrond-clip_content-box + background-clip_content-box
    -
  • Test passes if the backgrond color is limited to the content only and border is blue dotted without red
  • +
  • Test passes if the background color is limited to the content only and border is blue dotted without red
@@ -142,7 +142,7 @@ @@ -234,7 +234,7 @@ - + @@ -279,6 +279,39 @@ + + + + + + + + + + + + + + + + + + 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 9a1c4ccb30a..108a27aba1e 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 @@ -1472,6 +1472,30 @@ + + + + + + + + + + + + + + + + + + + + + - + - - @@ -77,7 +77,7 @@ css-image-fallbacks-and-annotations003 - - - diff --git a/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations.htm b/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations.htm index 778a5a547ca..957f2df1ff7 100644 --- a/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations.htm +++ b/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations.htm @@ -1,6 +1,6 @@ - CSS Image Fallbacks and Annotations: the ‘image()’ notation + CSS Image Fallbacks and Annotations: the 'image()' notation @@ -18,4 +18,5 @@

Test passes if background is green and no red.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations002.htm b/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations002.htm index 4d1a1dbe98d..58dbc6c515e 100644 --- a/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations002.htm +++ b/tests/wpt/css-tests/css-images-3_dev/html/css-image-fallbacks-and-annotations002.htm @@ -1,10 +1,10 @@ - CSS Image Fallbacks and Annotations: the ‘image()’ notation + CSS Image Fallbacks and Annotations: the 'image()' notation - + + +

Test passes if the space between the words starts at zero and increases by + one on each subsequent line.

+
ABcDefGhij
+
A Bc Def Ghij
+
A  Bc  Def  Ghij
+
A   Bc   Def   Ghij
+
A    Bc    Def    Ghij
+
A     Bc     Def     Ghij
+
A     Bc     Def     Ghij     
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm index c699734d28c..6137875a045 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/reftest-toc.htm @@ -4384,6 +4384,14 @@ + + + + + + + - +
Bitmaps border-image-slice - border-style: none
    -
  • If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0. So, we should see no red in this test.
  • +
  • If 'border-style' is not declared, then it defaults to 'none' in which case the computed border-widths on all 4 sides is 0 in which case the border area to be painted with the border-image is also 0 because the default border-image-width is 1 which means 1 time the computed border-width. So, we should see no red in this test.
+ 6.3 Drawing Areas: the ‘border-image-width’ property
border-image-10
+ border-image-width-005= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent. In this test, the border image fills the content area, the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element.
  • +
+
+ border-image-width-006= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the content area of an element is inexistent. In this test, the border image fills the padding area and 25px of the extended-beyond-border-belt area, 25px into the margin area of the element.
  • +
+
+ border-image-width-007= Bitmapsborder image area - border-image-width +
    +
  • This test checks that the border image area can still exists even if the border area (or border belt) of an element is inexistent, even if the padding area (or padding belt) is inexistent and even if the content area is inexistent. In this test, the border image fills the margin area of the element. In this test, the whole border image area is outside the border box of the element.
  • +
+
+ border-image-width-005= Bitmaps
+ border-image-width-006= Bitmaps
+ border-image-width-007= Bitmaps
diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list index 0ef6ba7f06b..9097532b3fa 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/reftest.list @@ -180,6 +180,9 @@ border-image-slice-002.xht == reference/ref-filled-green-100px-square.xht border-image-slice-003.xht == reference/ref-if-there-is-no-red.xht border-image-slice-percentage.xht == reference/border-image-slice-percentage-ref.xht border-image-space-001.xht == reference/border-image-space-001-ref.xht +border-image-width-005.xht == reference/ref-filled-green-100px-square.xht +border-image-width-006.xht == reference/ref-filled-green-100px-square.xht +border-image-width-007.xht == reference/ref-filled-green-100px-square.xht border-radius-001.xht == reference/border-radius-001-ref.xht border-radius-002.xht == reference/border-radius-002-ref.xht border-radius-003.xht == reference/border-radius-003-ref.xht diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/toc.xht index 8722508d64c..6929c5ed4c3 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/toc.xht +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/xhtml1print/toc.xht @@ -47,7 +47,7 @@
Chapter 6 - Border Images(34 Tests)
(37 Tests)
Chapter 7 - diff --git a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-034.htm b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-034.htm index 17602f58716..2472e0236a6 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-034.htm +++ b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-034.htm @@ -1,5 +1,6 @@ + CSS Test (Conditional Rules): Incorrect syntax of supports condition diff --git a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-035.htm b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-035.htm index 15e97e0e4ba..52c1e0fe527 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-035.htm +++ b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-035.htm @@ -1,5 +1,6 @@ + CSS Test (Conditional Rules): Incorrect syntax of supports condition diff --git a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-036.htm b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-036.htm index 18615d48301..eca42e15835 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-036.htm +++ b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-036.htm @@ -1,5 +1,6 @@ + CSS Test (Conditional Rules): Incorrect syntax of supports condition diff --git a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-037.htm b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-037.htm index 8fd46f026fb..d0620cd7170 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-037.htm +++ b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-037.htm @@ -1,5 +1,6 @@ + CSS Test (Conditional Rules): Incorrect syntax of supports condition diff --git a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-038.htm b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-038.htm index 797e85ca2fb..67cdc10bf16 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-038.htm +++ b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-038.htm @@ -1,5 +1,6 @@ + CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon diff --git a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-039.htm b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-039.htm index c21d2b41456..be7121172e2 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-039.htm +++ b/tests/wpt/css-tests/css-conditional-3_dev/html/at-supports-039.htm @@ -1,5 +1,6 @@ + CSS Test (Conditional Rules): a supports condition declaration can not end with a semi-colon diff --git a/tests/wpt/css-tests/css-conditional-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-conditional-3_dev/implementation-report-TEMPLATE.data index 734e47af084..0d88cdc926b 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-conditional-3_dev/implementation-report-TEMPLATE.data @@ -75,18 +75,18 @@ html/at-supports-032.htm 3ca58122eeae5292b554484dd433137e613a310f ? xhtml1/at-supports-032.xht 3ca58122eeae5292b554484dd433137e613a310f ? html/at-supports-033.htm 8d2ee70f60d678ff84bf832955a84ee01c4be51a ? xhtml1/at-supports-033.xht 8d2ee70f60d678ff84bf832955a84ee01c4be51a ? -html/at-supports-034.htm a974e466cdb76c4f0244b928dcbd65ee5641cf93 ? -xhtml1/at-supports-034.xht a974e466cdb76c4f0244b928dcbd65ee5641cf93 ? -html/at-supports-035.htm dd51e9a36e26e05cc4a7d2e0e82c156cb4223bf0 ? -xhtml1/at-supports-035.xht dd51e9a36e26e05cc4a7d2e0e82c156cb4223bf0 ? -html/at-supports-036.htm ed58ca6eaed786ac6f90ec1e8d81c5e8e0fa2564 ? -xhtml1/at-supports-036.xht ed58ca6eaed786ac6f90ec1e8d81c5e8e0fa2564 ? -html/at-supports-037.htm 2d91e424d0c0730566f360c5b7be903415b21a0f ? -xhtml1/at-supports-037.xht 2d91e424d0c0730566f360c5b7be903415b21a0f ? -html/at-supports-038.htm 8649bd6d70bad29c6fdd259ee571d61b52bfcf47 ? -xhtml1/at-supports-038.xht 8649bd6d70bad29c6fdd259ee571d61b52bfcf47 ? -html/at-supports-039.htm ff9359fb25c72f40e3c064b3d1b351c442ebb6e4 ? -xhtml1/at-supports-039.xht ff9359fb25c72f40e3c064b3d1b351c442ebb6e4 ? +html/at-supports-034.htm f2a63c625890b52fbc924ef32136f81f7dea4e89 ? +xhtml1/at-supports-034.xht f2a63c625890b52fbc924ef32136f81f7dea4e89 ? +html/at-supports-035.htm a865a8384bb900031fc00554a4e8375ac3d9204f ? +xhtml1/at-supports-035.xht a865a8384bb900031fc00554a4e8375ac3d9204f ? +html/at-supports-036.htm 8b7bed5bff910d6a0ed19b97ddaa16ffa771c4db ? +xhtml1/at-supports-036.xht 8b7bed5bff910d6a0ed19b97ddaa16ffa771c4db ? +html/at-supports-037.htm 917ca3670ae18581d7f473f317f0be6cfc236adb ? +xhtml1/at-supports-037.xht 917ca3670ae18581d7f473f317f0be6cfc236adb ? +html/at-supports-038.htm 238dd8f60920bf71ce435e6825c5ecd7f77e6669 ? +xhtml1/at-supports-038.xht 238dd8f60920bf71ce435e6825c5ecd7f77e6669 ? +html/at-supports-039.htm ceba4affce8f475ac8ed62aad22f364b917b24e5 ? +xhtml1/at-supports-039.xht ceba4affce8f475ac8ed62aad22f364b917b24e5 ? html/css-supports-001.htm 3eb2e352b9a56eb0b25c14593c3158c9a2677c1f ? xhtml1/css-supports-001.xht 3eb2e352b9a56eb0b25c14593c3158c9a2677c1f ? html/css-supports-002.htm 1af686f5705d6c604eb1cfab0a39a07d8d1879da ? diff --git a/tests/wpt/css-tests/css-conditional-3_dev/index.htm b/tests/wpt/css-tests/css-conditional-3_dev/index.htm index a335fd12dd1..3cc70f10108 100644 --- a/tests/wpt/css-tests/css-conditional-3_dev/index.htm +++ b/tests/wpt/css-tests/css-conditional-3_dev/index.htm @@ -133,7 +133,7 @@ = CSS Image Fallbacks and Annotations: the &acirc;&#8364;&#732;image()&acirc;&#8364;&#8482; notation + CSS Image Fallbacks and Annotations: the 'image()' notation
  • When the image doesn't load, the background color is still there to ensure that the white text is readable.
@@ -66,9 +66,9 @@ css-image-fallbacks-and-annotations002
= CSS Image Fallbacks and Annotations: the &acirc;&#8364;&#732;image()&acirc;&#8364;&#8482; notation + CSS Image Fallbacks and Annotations: the 'image()' notation
    -
  • The &acirc;&#8364;&#732;image()&acirc;&#8364;&#8482; function load the image.
  • +
  • The 'image()' function load the image.
= CSS Image Fallbacks and Annotations: the &acirc;&#8364;&#732;image()&acirc;&#8364;&#8482; notation + CSS Image Fallbacks and Annotations: the 'image()' notation
  • The rule below would tell the UA to load The first file if it can; failing that to load The second file; failing that to display The third file.
@@ -88,7 +88,7 @@ css-image-fallbacks-and-annotations004
= CSS Image Fallbacks and Annotations: the &acirc;&#8364;&#732;image()&acirc;&#8364;&#8482; notation + CSS Image Fallbacks and Annotations: the 'image()' notation
  • The rule below would tell the UA to load The first file if it can; failing that to load The second file.
@@ -99,9 +99,9 @@ css-image-fallbacks-and-annotations005
= CSS Image Fallbacks and Annotations: the &acirc;&#8364;&#732;image()&acirc;&#8364;&#8482; notation + CSS Image Fallbacks and Annotations: the 'image()' notation
    -
  • The &acirc;&#8364;&#732;image()&acirc;&#8364;&#8482; function specifies only a color without any URLs, the function immediately falls back to representing a solid-color image of the chosen color.
  • +
  • The 'image()' function specifies only a color without any URLs, the function immediately falls back to representing a solid-color image of the chosen color.
+ text-word-spacing-001= Ahem
diff --git a/tests/wpt/css-tests/css-text-3_dev/html/reftest.list b/tests/wpt/css-tests/css-text-3_dev/html/reftest.list index 82ce2075ef5..7fc931863bc 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/reftest.list +++ b/tests/wpt/css-tests/css-text-3_dev/html/reftest.list @@ -544,6 +544,7 @@ text-transform-fullwidth-001.htm == reference/text-transform-fullwidth-001-ref.h text-transform-lowercase-001.htm == reference/text-transform-lowercase-001-ref.htm text-transform-none-001.htm == reference/text-transform-none-001-ref.htm text-transform-uppercase-001.htm == reference/text-transform-uppercase-001-ref.htm +text-word-spacing-001.htm == reference/text-word-spacing-ref.htm white-space-collapsing-discard-001.htm == reference/white-space-collapsing-discard-001-ref.htm white-space-collapsing-preserve-breaks-001.htm == reference/white-space-collapsing-preserve-breaks-001-ref.htm white-space-collapsing-trim-inner-001.htm == reference/white-space-collapsing-trim-inner-001-ref.htm diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/Ahem.ttf b/tests/wpt/css-tests/css-text-3_dev/html/support/Ahem.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ac81cb03165ab831a36abb59145ff7a2f5675fb9 GIT binary patch literal 12480 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 Bc@h8s literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/ahem.css b/tests/wpt/css-tests/css-text-3_dev/html/support/ahem.css new file mode 100644 index 00000000000..82ee466791e --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/html/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(./Ahem.ttf); +} diff --git a/tests/wpt/css-tests/css-text-3_dev/html/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-3_dev/html/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/html/text-word-spacing-001.htm b/tests/wpt/css-tests/css-text-3_dev/html/text-word-spacing-001.htm new file mode 100644 index 00000000000..9a8ce41344d --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/html/text-word-spacing-001.htm @@ -0,0 +1,36 @@ + +CSS Text Test: Word Spacing + + + + + + + + +

Test passes if the space between the words starts at zero and increases by + one on each subsequent line.

+
A Bc Def Ghij
+
A Bc Def Ghij
+
A Bc Def Ghij
+
A     Bc     Def     Ghij
+
A Bc Def Ghij
+
A    Bc    Def    Ghij
+
A Bc Def Ghij
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/html/toc.htm b/tests/wpt/css-tests/css-text-3_dev/html/toc.htm index dfc85a6e3ea..edc2723756b 100644 --- a/tests/wpt/css-tests/css-text-3_dev/html/toc.htm +++ b/tests/wpt/css-tests/css-text-3_dev/html/toc.htm @@ -57,7 +57,7 @@
Chapter 8 - Spacing(6 Tests)
(7 Tests)
Chapter 9 - diff --git a/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data index f99462b1c51..7d85bdfc727 100644 --- a/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-text-3_dev/implementation-report-TEMPLATE.data @@ -1417,6 +1417,8 @@ html/text-transform-none-001.htm 3f76372dde584e0852e7cd297d3e68a30ecc4ec6 ? xhtml1/text-transform-none-001.xht 3f76372dde584e0852e7cd297d3e68a30ecc4ec6 ? html/text-transform-uppercase-001.htm 5efd91206f74207fcd84218c12ff9453b19f88fd ? xhtml1/text-transform-uppercase-001.xht 5efd91206f74207fcd84218c12ff9453b19f88fd ? +html/text-word-spacing-001.htm 1d428836591c2fbedf05441accc637e2ad26957f ? +xhtml1/text-word-spacing-001.xht 1d428836591c2fbedf05441accc637e2ad26957f ? html/white-space-collapse-000.htm 8ee09670c324129ad69d3387d11fbd1153236e7f ? xhtml1/white-space-collapse-000.xht 8ee09670c324129ad69d3387d11fbd1153236e7f ? html/white-space-collapse-001.htm 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 ? diff --git a/tests/wpt/css-tests/css-text-3_dev/index.htm b/tests/wpt/css-tests/css-text-3_dev/index.htm index aef11f24da2..58f60a9d04d 100644 --- a/tests/wpt/css-tests/css-text-3_dev/index.htm +++ b/tests/wpt/css-tests/css-text-3_dev/index.htm @@ -137,6 +137,7 @@
  • Intel
  • Makoto Kikuchi
  • Masataka Yakura
  • +
  • Nicholas Nethercote
  • Richard Ishida
  • Satoshi Umehara
  • Shiyou Tan
  • diff --git a/tests/wpt/css-tests/css-text-3_dev/index.xht b/tests/wpt/css-tests/css-text-3_dev/index.xht index 707014e7657..ea7ec1eb99b 100644 --- a/tests/wpt/css-tests/css-text-3_dev/index.xht +++ b/tests/wpt/css-tests/css-text-3_dev/index.xht @@ -137,6 +137,7 @@
  • Intel
  • Makoto Kikuchi
  • Masataka Yakura
  • +
  • Nicholas Nethercote
  • Richard Ishida
  • Satoshi Umehara
  • Shiyou Tan
  • diff --git a/tests/wpt/css-tests/css-text-3_dev/testinfo.data b/tests/wpt/css-tests/css-text-3_dev/testinfo.data index e47c6206d1c..ea8164d1afa 100644 --- a/tests/wpt/css-tests/css-text-3_dev/testinfo.data +++ b/tests/wpt/css-tests/css-text-3_dev/testinfo.data @@ -706,6 +706,7 @@ text-transform-fullwidth-001 reference/text-transform-fullwidth-001-ref text-tra text-transform-lowercase-001 reference/text-transform-lowercase-001-ref text-transform - lowercase - basic cases http://www.w3.org/TR/css-text-3/#text-transform b99d33435f651a9ba6d835eaa2fd51ad6684ae48 `Satoshi Umehara` The UA should put all characters in lowercase when text-transform is set to lowercase. text-transform-none-001 reference/text-transform-none-001-ref text-transform - none - basic cases http://www.w3.org/TR/css-text-3/#text-transform 3f76372dde584e0852e7cd297d3e68a30ecc4ec6 `Satoshi Umehara` The UA should do nothing when text-transform is set to none. text-transform-uppercase-001 reference/text-transform-uppercase-001-ref text-transform - uppercase - basic cases http://www.w3.org/TR/css-text-3/#text-transform 5efd91206f74207fcd84218c12ff9453b19f88fd `Satoshi Umehara` The UA should put all characters in uppercase when text-transform is set to uppercase. +text-word-spacing-001 reference/text-word-spacing-ref Word Spacing ahem http://www.w3.org/TR/css-text-3/#word-spacing 1d428836591c2fbedf05441accc637e2ad26957f `Nicholas Nethercote` Test checks that word-spacing works with percentages. white-space-collapse-000 White space collapse script https://drafts.csswg.org/css-text-3/#line-break-transform 8ee09670c324129ad69d3387d11fbd1153236e7f `Richard Ishida` Every tab is converted to a space. Any space immediately following another collapsible space is collapsed to have zero advance width. white-space-collapse-001 White space and non-ASCII spaces script https://drafts.csswg.org/css-text-3/#line-break-transform 2d713b188ad111ef5ee582b47b6416fcc20ed8e1 `Richard Ishida` Any space immediately following another collapsible space is collapsed to have zero advance width. Only refers to U+0020, not other Unicode spaces. white-space-collapse-002 Whitespace and bidi control characters script https://drafts.csswg.org/css-text-3/#line-break-transform 61f215fa9da89aba0cac85e3c65c0e0d2e719122 `Richard Ishida` All spaces and tabs immediately preceding or following a segment break are removed, ignoring bidi formatting characters as if they were not there. diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-8.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-8.xht index 0787a610dca..5c2040445b1 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-8.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/chapter-8.xht @@ -13,7 +13,7 @@

    CSS Text Module Level 3 CR Test Suite

    -

    Spacing (6 tests)

    +

    Spacing (7 tests)

    @@ -52,7 +52,18 @@ - + + + + + + + + + + + + + + - +
    + text-word-spacing-001= AhemWord Spacing +
      +
    • Test checks that word-spacing works with percentages.
    • +
    +
    diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/Ahem.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ac81cb03165ab831a36abb59145ff7a2f5675fb9 GIT binary patch literal 12480 zcmeHNZFm&b6@KSqXFq`?V#J8_W{Z(327;C%rN~F5ND+}BqNU0vJIMyKyK#48f&xWr z)kgU!T8&C6B7%Y<3R(n85fK4VsitTVmo!>UZB&Y2eGpjRJ3A2++dqB$VLP+W?3{b< zy=Tt7=bd}c?z~U{_%Rb2`d(7jr(eU^QL_ML0JW1VqM_O@yYfc>t{T8dRE3hYI0asy z?@HF^RMkwayl7QwHx0A^1>uMp3h!DpraSA_^Xwm?!tK-ZDIeh3GZIZTJR>lj_L~5$ zxh7r_5_M+=fud6C+M}U{T6`+)E8W;$#6nSXM%O#m0KNM1{*l^vGBs=G>5V`!`>Wj` zeOE9n@03fcuI@7EAiP=|HCPqD`U-j7c+T>RfXo1`O%p6?P^Fd!`)MLGfZtYoeoITo z9|tYXL3r#wU#;iuwKiogTol%;^ayjZSLJ#1Q#5L!a~$%R2|S(yG14mV>+*Al14AJ8 zskRRSTLqNdA*|Dc<*Bed<2+?OlwLZgGY1X^zTFs*k8}3aN82k-cWSt{s6{YTpM2g~ z`084ta52dq9ap<}!X?{NgU)ryfSaqAT!VaE-vj7`&gg<1CKG*VYI28pr z4c&1%df+<{C`1t7MNgc8BAkg{_#V!}+31aPP>eq4ixTw1xi}BsM}PbP18_bD;)fW7 zA7L;q;JP*x!!R7BxDX@oV~oT_7=@o;G%m&%T!OK<6ys2a@wf~Va5*O83S5bwViJCa zt8g_Y)87!vQGqZ_RH6zIRAUORK@FmaA&y#Hiv*HLp$^xf9u1g^>v037abKB%pL4l= z6F1@}`~o-QE&LL<;8xs*xA7}9;(gqXJJ5z%_y^iC8*}gu-o@Y0jK5pKVui(z+doNEWq#ZAr@jMTJZo{@K-A$d$0(v zV>kBVK`h2YSc0W^7>{5Xmg7-8#x^VPI9B2bJc(6Uji>N5evdVH25Yg7JEu-GfU`A( zQS8hp%s@sdQOcACWuE$ix=npcyGwgSTd!>tIijm55Isat6p6lKpeQX278V87pb_j6 z%nKF-dj!u8jtou?n!){NY~QD5GPElg(}lD*&a$_K_TD(o-btdH=q`k1@BA;>%MG6T zg}tz451CBn?My3o*c&s`G7~cw07u$+4nA_$;n$9I-J5CI1hlMgS=X|r}@&0b7ZTImF2#&i@u-pb6Wt4KES}_c3-4GU^hK zw-b>|iOI!`=5jll8;H;qRz&9$sm~KxPgrrS!bWT&?y8C1Da7qHMD9Fdx0dLY*i8|= z61#sSdZ!Y<*Au%p5J`73($g&jKa1yxs#U~778&b^lC>7zUMF5R)7SSLlwIg)X8d0ou)RbP3jVLwYo{&sixI-^^oS#^0l5? zKW&IMMw_Hf(HgW{_#S(awo==m?a+49(@%6=&(nootPj#h=@a#^p3rCNv-SDgDS1Ds_!>O?Jgx(_D?NCf5?zYS$*$PFLF1?mA?6jC`Y~(a#uS zj4>t|Q;Y`V7UM2sk+IU)VC*n<8*RoXZrz>d7VcvAAonQuM0ce-<-W;1*S)~~sC%t@ zt9zIG9ru0@Je@t=J!g3a@H4_Q-c#wVjOZ}{Hz9q_CE9DfggZ~s95NdE+X*q`vv^w0Ls_b>CW@o(`r`&<3{{6_ul3(%P!uhX4o>vqA#{(jzxde zmN^!Etu1pb`fgk1SoBs~=2-MkZ8--Xm;4`7+RsI2m&ca#sLv-OCT{Uq1i1wfvJ4VD zE65HoEq;rzG$sT!5$XibD8G~B5Y*Xqy)A76dzoYxq*y8_g)Iq%2(Eaogq z8&R^AOtO&Vm}G<|Sgob!S+7gzX$h@$wC=cmeLK7MV)9r;MI@96Riw;BQiKwwNJUIx zMn&@4I+l71v!TMQO^KolhgQ_3Oc9EOMX)y5ThvFYDB4 zsAZ)*lr(FqV`j0qENNEO)riV?LZr-OsybFBD&kSHXsc7z@t8}O@731UKuow}FBw}VF+mntBFDnyep=ezqRDEVrlqcf#N!Hpni-$(c=s2^gt|pY2 zz~M;KCB-E|s^xi{u0v(FmPO|&_Xp^ zka_nJ_Tit{kB`anKZsAPxJh>7I&$S6Ca>*&i|4r6VmdxgM&2f}@0OEmw}A|}^<>R8 zk!g1?xpwo&ubgACFPD;w_bOR*&yq>6D!M-AveBc}k>j<}3rEwsX0h^fppeg~eGU!H Bc@h8s literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/ahem.css b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/ahem.css new file mode 100644 index 00000000000..82ee466791e --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(./Ahem.ttf); +} diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/text-word-spacing-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/text-word-spacing-ref.xht new file mode 100644 index 00000000000..f1e1cff5caf --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reference/text-word-spacing-ref.xht @@ -0,0 +1,27 @@ + +CSS Text Test: Word Spacing + + + + + +

    Test passes if the space between the words starts at zero and increases by + one on each subsequent line.

    +
    ABcDefGhij
    +
    A Bc Def Ghij
    +
    A  Bc  Def  Ghij
    +
    A   Bc   Def   Ghij
    +
    A    Bc    Def    Ghij
    +
    A     Bc     Def     Ghij
    +
    A     Bc     Def     Ghij     
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht index 0eda4216819..3138a7787f1 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest-toc.xht @@ -4384,6 +4384,14 @@
    + text-word-spacing-001= Ahem
    diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list index 38c7e20399d..f6ef91f6f8c 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/reftest.list @@ -544,6 +544,7 @@ text-transform-fullwidth-001.xht == reference/text-transform-fullwidth-001-ref.x text-transform-lowercase-001.xht == reference/text-transform-lowercase-001-ref.xht text-transform-none-001.xht == reference/text-transform-none-001-ref.xht text-transform-uppercase-001.xht == reference/text-transform-uppercase-001-ref.xht +text-word-spacing-001.xht == reference/text-word-spacing-ref.xht white-space-collapsing-discard-001.xht == reference/white-space-collapsing-discard-001-ref.xht white-space-collapsing-preserve-breaks-001.xht == reference/white-space-collapsing-preserve-breaks-001-ref.xht white-space-collapsing-trim-inner-001.xht == reference/white-space-collapsing-trim-inner-001-ref.xht diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/Ahem.ttf b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/Ahem.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ac81cb03165ab831a36abb59145ff7a2f5675fb9 GIT binary patch literal 12480 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 Bc@h8s literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/ahem.css b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/ahem.css new file mode 100644 index 00000000000..82ee466791e --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(./Ahem.ttf); +} diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-word-spacing-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-word-spacing-001.xht new file mode 100644 index 00000000000..d36e28469d5 --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/text-word-spacing-001.xht @@ -0,0 +1,36 @@ + +CSS Text Test: Word Spacing + + + + + + + + +

    Test passes if the space between the words starts at zero and increases by + one on each subsequent line.

    +
    A Bc Def Ghij
    +
    A Bc Def Ghij
    +
    A Bc Def Ghij
    +
    A     Bc     Def     Ghij
    +
    A Bc Def Ghij
    +
    A    Bc    Def    Ghij
    +
    A Bc Def Ghij
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht index 7c1d29b3b55..61e2afdf6cc 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1/toc.xht @@ -57,7 +57,7 @@
    Chapter 8 - Spacing(6 Tests)
    (7 Tests)
    Chapter 9 - diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-8.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-8.xht index 0787a610dca..5c2040445b1 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-8.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/chapter-8.xht @@ -13,7 +13,7 @@

    CSS Text Module Level 3 CR Test Suite

    -

    Spacing (6 tests)

    +

    Spacing (7 tests)

    @@ -52,7 +52,18 @@ - + + + + + + + + + + + + + + - +
    + text-word-spacing-001= AhemWord Spacing +
      +
    • Test checks that word-spacing works with percentages.
    • +
    +
    diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/Ahem.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ac81cb03165ab831a36abb59145ff7a2f5675fb9 GIT binary patch literal 12480 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 Bc@h8s literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/ahem.css b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/ahem.css new file mode 100644 index 00000000000..82ee466791e --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(./Ahem.ttf); +} diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/text-word-spacing-ref.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/text-word-spacing-ref.xht new file mode 100644 index 00000000000..f1e1cff5caf --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reference/text-word-spacing-ref.xht @@ -0,0 +1,27 @@ + +CSS Text Test: Word Spacing + + + + + +

    Test passes if the space between the words starts at zero and increases by + one on each subsequent line.

    +
    ABcDefGhij
    +
    A Bc Def Ghij
    +
    A  Bc  Def  Ghij
    +
    A   Bc   Def   Ghij
    +
    A    Bc    Def    Ghij
    +
    A     Bc     Def     Ghij
    +
    A     Bc     Def     Ghij     
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht index 0eda4216819..3138a7787f1 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest-toc.xht @@ -4384,6 +4384,14 @@
    + text-word-spacing-001= Ahem
    diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list index 38c7e20399d..f6ef91f6f8c 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/reftest.list @@ -544,6 +544,7 @@ text-transform-fullwidth-001.xht == reference/text-transform-fullwidth-001-ref.x text-transform-lowercase-001.xht == reference/text-transform-lowercase-001-ref.xht text-transform-none-001.xht == reference/text-transform-none-001-ref.xht text-transform-uppercase-001.xht == reference/text-transform-uppercase-001-ref.xht +text-word-spacing-001.xht == reference/text-word-spacing-ref.xht white-space-collapsing-discard-001.xht == reference/white-space-collapsing-discard-001-ref.xht white-space-collapsing-preserve-breaks-001.xht == reference/white-space-collapsing-preserve-breaks-001-ref.xht white-space-collapsing-trim-inner-001.xht == reference/white-space-collapsing-trim-inner-001-ref.xht diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/Ahem.ttf b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/Ahem.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ac81cb03165ab831a36abb59145ff7a2f5675fb9 GIT binary patch literal 12480 zcmeHNZFm&b6@KSqXFq`?V#J8_W{Z(327;C%rN~F5ND+}BqNU0vJIMyKyK#48f&xWr z)kgU!T8&C6B7%Y<3R(n85fK4VsitTVmo!>UZB&Y2eGpjRJ3A2++dqB$VLP+W?3{b< zy=Tt7=bd}c?z~U{_%Rb2`d(7jr(eU^QL_ML0JW1VqM_O@yYfc>t{T8dRE3hYI0asy z?@HF^RMkwayl7QwHx0A^1>uMp3h!DpraSA_^Xwm?!tK-ZDIeh3GZIZTJR>lj_L~5$ zxh7r_5_M+=fud6C+M}U{T6`+)E8W;$#6nSXM%O#m0KNM1{*l^vGBs=G>5V`!`>Wj` zeOE9n@03fcuI@7EAiP=|HCPqD`U-j7c+T>RfXo1`O%p6?P^Fd!`)MLGfZtYoeoITo z9|tYXL3r#wU#;iuwKiogTol%;^ayjZSLJ#1Q#5L!a~$%R2|S(yG14mV>+*Al14AJ8 zskRRSTLqNdA*|Dc<*Bed<2+?OlwLZgGY1X^zTFs*k8}3aN82k-cWSt{s6{YTpM2g~ z`084ta52dq9ap<}!X?{NgU)ryfSaqAT!VaE-vj7`&gg<1CKG*VYI28pr z4c&1%df+<{C`1t7MNgc8BAkg{_#V!}+31aPP>eq4ixTw1xi}BsM}PbP18_bD;)fW7 zA7L;q;JP*x!!R7BxDX@oV~oT_7=@o;G%m&%T!OK<6ys2a@wf~Va5*O83S5bwViJCa zt8g_Y)87!vQGqZ_RH6zIRAUORK@FmaA&y#Hiv*HLp$^xf9u1g^>v037abKB%pL4l= z6F1@}`~o-QE&LL<;8xs*xA7}9;(gqXJJ5z%_y^iC8*}gu-o@Y0jK5pKVui(z+doNEWq#ZAr@jMTJZo{@K-A$d$0(v zV>kBVK`h2YSc0W^7>{5Xmg7-8#x^VPI9B2bJc(6Uji>N5evdVH25Yg7JEu-GfU`A( zQS8hp%s@sdQOcACWuE$ix=npcyGwgSTd!>tIijm55Isat6p6lKpeQX278V87pb_j6 z%nKF-dj!u8jtou?n!){NY~QD5GPElg(}lD*&a$_K_TD(o-btdH=q`k1@BA;>%MG6T zg}tz451CBn?My3o*c&s`G7~cw07u$+4nA_$;n$9I-J5CI1hlMgS=X|r}@&0b7ZTImF2#&i@u-pb6Wt4KES}_c3-4GU^hK zw-b>|iOI!`=5jll8;H;qRz&9$sm~KxPgrrS!bWT&?y8C1Da7qHMD9Fdx0dLY*i8|= z61#sSdZ!Y<*Au%p5J`73($g&jKa1yxs#U~778&b^lC>7zUMF5R)7SSLlwIg)X8d0ou)RbP3jVLwYo{&sixI-^^oS#^0l5? zKW&IMMw_Hf(HgW{_#S(awo==m?a+49(@%6=&(nootPj#h=@a#^p3rCNv-SDgDS1Ds_!>O?Jgx(_D?NCf5?zYS$*$PFLF1?mA?6jC`Y~(a#uS zj4>t|Q;Y`V7UM2sk+IU)VC*n<8*RoXZrz>d7VcvAAonQuM0ce-<-W;1*S)~~sC%t@ zt9zIG9ru0@Je@t=J!g3a@H4_Q-c#wVjOZ}{Hz9q_CE9DfggZ~s95NdE+X*q`vv^w0Ls_b>CW@o(`r`&<3{{6_ul3(%P!uhX4o>vqA#{(jzxde zmN^!Etu1pb`fgk1SoBs~=2-MkZ8--Xm;4`7+RsI2m&ca#sLv-OCT{Uq1i1wfvJ4VD zE65HoEq;rzG$sT!5$XibD8G~B5Y*Xqy)A76dzoYxq*y8_g)Iq%2(Eaogq z8&R^AOtO&Vm}G<|Sgob!S+7gzX$h@$wC=cmeLK7MV)9r;MI@96Riw;BQiKwwNJUIx zMn&@4I+l71v!TMQO^KolhgQ_3Oc9EOMX)y5ThvFYDB4 zsAZ)*lr(FqV`j0qENNEO)riV?LZr-OsybFBD&kSHXsc7z@t8}O@731UKuow}FBw}VF+mntBFDnyep=ezqRDEVrlqcf#N!Hpni-$(c=s2^gt|pY2 zz~M;KCB-E|s^xi{u0v(FmPO|&_Xp^ zka_nJ_Tit{kB`anKZsAPxJh>7I&$S6Ca>*&i|4r6VmdxgM&2f}@0OEmw}A|}^<>R8 zk!g1?xpwo&ubgACFPD;w_bOR*&yq>6D!M-AveBc}k>j<}3rEwsX0h^fppeg~eGU!H Bc@h8s literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/ahem.css b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/ahem.css new file mode 100644 index 00000000000..82ee466791e --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(./Ahem.ttf); +} diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-word-spacing-001.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-word-spacing-001.xht new file mode 100644 index 00000000000..d36e28469d5 --- /dev/null +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/text-word-spacing-001.xht @@ -0,0 +1,36 @@ + +CSS Text Test: Word Spacing + + + + + + + + +

    Test passes if the space between the words starts at zero and increases by + one on each subsequent line.

    +
    A Bc Def Ghij
    +
    A Bc Def Ghij
    +
    A Bc Def Ghij
    +
    A     Bc     Def     Ghij
    +
    A Bc Def Ghij
    +
    A    Bc    Def    Ghij
    +
    A Bc Def Ghij
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht index 7c1d29b3b55..61e2afdf6cc 100644 --- a/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht +++ b/tests/wpt/css-tests/css-text-3_dev/xhtml1print/toc.xht @@ -57,7 +57,7 @@
    Chapter 8 - Spacing(6 Tests)
    (7 Tests)
    Chapter 9 - diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-decor-3_dev/html/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-decor-3_dev/html/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-text-decor-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-001.htm b/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-001.htm index d6fc138cd56..aea335d191a 100644 --- a/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-001.htm +++ b/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-001.htm @@ -1,6 +1,6 @@ - + CSS Values and Units and Media Queries Test: Calc function inside media queries @@ -9,7 +9,7 @@ The calc() expression is supported in the min-width media query. " name="assert"> - <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Franois REMY"> + <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Fran�ois REMY"> <link href="http://www.w3.org/TR/css3-values/#calc-notation" rel="help"> <link href="http://www.w3.org/TR/css3-mediaqueries/#width" rel="help"> diff --git a/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-002.htm b/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-002.htm index 210f18f9ed9..50bc6cb4526 100644 --- a/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-002.htm +++ b/tests/wpt/css-tests/css-values-3_dev/html/calc-in-media-queries-002.htm @@ -1,6 +1,6 @@ <!DOCTYPE html> <html><head> - + <meta charset="utf-8"> <title> CSS Values and Units and Media Queries Test: Calc function inside media queries @@ -9,7 +9,7 @@ The calc() expression is supported in the min-width media query properly (=with range clamping). " name="assert"> - <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Franois REMY"> + <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Fran�ois REMY"> <link href="http://www.w3.org/TR/css3-values/#calc-notation" rel="help"> <link href="http://www.w3.org/TR/css3-mediaqueries/#width" rel="help"> diff --git a/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-pct.htm b/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-pct.htm index ffa688992f5..ad3c478d786 100644 --- a/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-pct.htm +++ b/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-pct.htm @@ -1,6 +1,6 @@ <!DOCTYPE html> <html><head> - + <meta charset="utf-8"> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-px.htm b/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-px.htm index c59a9f1a143..2ae6f7a5700 100644 --- a/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-px.htm +++ b/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-px.htm @@ -1,6 +1,6 @@ <!DOCTYPE html> <html><head> - + <meta charset="utf-8"> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-vh.htm b/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-vh.htm index f1c00034826..7197b6da943 100644 --- a/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-vh.htm +++ b/tests/wpt/css-tests/css-values-3_dev/html/vh-interpolate-vh.htm @@ -1,6 +1,6 @@ <!DOCTYPE html> <html><head> - + <meta charset="utf-8"> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-values-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-values-3_dev/implementation-report-TEMPLATE.data index 6977f30d896..eb75838d568 100644 --- a/tests/wpt/css-tests/css-values-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-values-3_dev/implementation-report-TEMPLATE.data @@ -49,10 +49,10 @@ html/calc-height-table-1.htm aaa87fc375b1f80271853d2c80fa30e6e7953c05 ? xhtml1/calc-height-table-1.xht aaa87fc375b1f80271853d2c80fa30e6e7953c05 ? html/calc-in-calc.htm bdf08b589fb1b18d33858b1fadbf22dbdbcd8b10 ? xhtml1/calc-in-calc.xht bdf08b589fb1b18d33858b1fadbf22dbdbcd8b10 ? -html/calc-in-media-queries-001.htm 76041848c2d73ff643ff2ae5b858e92ecc0661eb ? -xhtml1/calc-in-media-queries-001.xht 76041848c2d73ff643ff2ae5b858e92ecc0661eb ? -html/calc-in-media-queries-002.htm 4b4079fde947d7f5774601249a38067946206375 ? -xhtml1/calc-in-media-queries-002.xht 4b4079fde947d7f5774601249a38067946206375 ? +html/calc-in-media-queries-001.htm 4dbdaf4a19ce6c32853e5384f14bb0a9ed77360b ? +xhtml1/calc-in-media-queries-001.xht 4dbdaf4a19ce6c32853e5384f14bb0a9ed77360b ? +html/calc-in-media-queries-002.htm 9a9949bf31ece680a8d54659d18517483a919d2d ? +xhtml1/calc-in-media-queries-002.xht 9a9949bf31ece680a8d54659d18517483a919d2d ? html/calc-invalid-range-clamping.htm b27b28c5a0fe3027e23fadc94ca18e15cecc1668 ? xhtml1/calc-invalid-range-clamping.xht b27b28c5a0fe3027e23fadc94ca18e15cecc1668 ? html/calc-margin-block-1.htm 1d7889b64fd00e87e2b2961c5e42e6af8577ae5a ? @@ -179,12 +179,12 @@ html/vh-em-inherit.htm bd54e3e097d1f4b5799a696bfffeebf5561c072f ? xhtml1/vh-em-inherit.xht bd54e3e097d1f4b5799a696bfffeebf5561c072f ? html/vh-inherit.htm e006cf0e4f727a753c115bb062ed9aa3854375b0 ? xhtml1/vh-inherit.xht e006cf0e4f727a753c115bb062ed9aa3854375b0 ? -html/vh-interpolate-pct.htm e263245c653c76da4ebf1afd5463deb31d27e365 ? -xhtml1/vh-interpolate-pct.xht e263245c653c76da4ebf1afd5463deb31d27e365 ? -html/vh-interpolate-px.htm fa83d5d77411f3c93cf7e465552f47494bfe9d7a ? -xhtml1/vh-interpolate-px.xht fa83d5d77411f3c93cf7e465552f47494bfe9d7a ? -html/vh-interpolate-vh.htm 0e224532385323bb9061d9b18c1def8c330ad6ae ? -xhtml1/vh-interpolate-vh.xht 0e224532385323bb9061d9b18c1def8c330ad6ae ? +html/vh-interpolate-pct.htm fd47cb04c7042f6379b2664b7742a5a01ea9d1a0 ? +xhtml1/vh-interpolate-pct.xht fd47cb04c7042f6379b2664b7742a5a01ea9d1a0 ? +html/vh-interpolate-px.htm 41a610e2dd418e47f56d88171dd0c52a57e06b5e ? +xhtml1/vh-interpolate-px.xht 41a610e2dd418e47f56d88171dd0c52a57e06b5e ? +html/vh-interpolate-vh.htm 42ccc23cc2f90272644bd0188261dacba081ccb2 ? +xhtml1/vh-interpolate-vh.xht 42ccc23cc2f90272644bd0188261dacba081ccb2 ? html/vh-support-atviewport.htm 7cc8bb8f1cde2aecece15e72882e45b67bfc4bdd ? xhtml1/vh-support-atviewport.xht 7cc8bb8f1cde2aecece15e72882e45b67bfc4bdd ? html/vh-support-margin.htm f951f1c99e3a6be4134265b4da05aabbd71eb103 ? diff --git a/tests/wpt/css-tests/css-values-3_dev/index.htm b/tests/wpt/css-tests/css-values-3_dev/index.htm index e845ed34d9e..892c87d7b6c 100644 --- a/tests/wpt/css-tests/css-values-3_dev/index.htm +++ b/tests/wpt/css-tests/css-values-3_dev/index.htm @@ -130,6 +130,7 @@ <li>Christian Schaefer</li> <li>Emil A Eklund</li> <li>Florian Rivoal</li> + <li>Fran�ois REMY</li> <li>François REMY</li> <li>François REMY</li> <li>Gérard Talbot</li> diff --git a/tests/wpt/css-tests/css-values-3_dev/index.xht b/tests/wpt/css-tests/css-values-3_dev/index.xht index e410c2c4d4b..99f380412f4 100644 --- a/tests/wpt/css-tests/css-values-3_dev/index.xht +++ b/tests/wpt/css-tests/css-values-3_dev/index.xht @@ -130,6 +130,7 @@ <li>Christian Schaefer</li> <li>Emil A Eklund</li> <li>Florian Rivoal</li> + <li>Fran�ois REMY</li> <li>François REMY</li> <li>François REMY</li> <li>Gérard Talbot</li> diff --git a/tests/wpt/css-tests/css-values-3_dev/testinfo.data b/tests/wpt/css-tests/css-values-3_dev/testinfo.data index 764025aa342..032e150adbf 100644 --- a/tests/wpt/css-tests/css-values-3_dev/testinfo.data +++ b/tests/wpt/css-tests/css-values-3_dev/testinfo.data @@ -22,8 +22,8 @@ calc-border-radius-1 reference/calc-border-radius-1-ref test for border-radius: calc-height-block-1 reference/calc-height-block-1-ref Test for height:calc() on blocks http://www.w3.org/TR/css3-values/#calc-notation 952526a2250e62df4cd71c656df40c8e1583d802 `L. David Baron`<http://dbaron.org/> calc-height-table-1 reference/calc-height-table-1-ref Test that height:calc() with no percentages has an effect on inner table elements http://www.w3.org/TR/css3-values/#calc-notation aaa87fc375b1f80271853d2c80fa30e6e7953c05 `L. David Baron`<http://dbaron.org/> calc-in-calc reference/all-green Calc() inside calc() http://www.w3.org/TR/css3-values/#calc-notation bdf08b589fb1b18d33858b1fadbf22dbdbcd8b10 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The calc() function notation is allowed inside a calc() notation. -calc-in-media-queries-001 reference/all-green Calc function inside media queries http://www.w3.org/TR/css3-values/#calc-notation,http://www.w3.org/TR/css3-mediaqueries/#width 76041848c2d73ff643ff2ae5b858e92ecc0661eb `François REMY`<mailto:fremycompany.developer@yahoo.fr> The calc() expression is supported in the min-width media query. -calc-in-media-queries-002 reference/all-green Calc function inside media queries http://www.w3.org/TR/css3-values/#calc-notation,http://www.w3.org/TR/css3-mediaqueries/#width 4b4079fde947d7f5774601249a38067946206375 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The calc() expression is supported in the min-width media query properly (=with range clamping). +calc-in-media-queries-001 reference/all-green Calc function inside media queries http://www.w3.org/TR/css3-values/#calc-notation,http://www.w3.org/TR/css3-mediaqueries/#width 4dbdaf4a19ce6c32853e5384f14bb0a9ed77360b `Fran�ois REMY`<mailto:fremycompany.developer@yahoo.fr> The calc() expression is supported in the min-width media query. +calc-in-media-queries-002 reference/all-green Calc function inside media queries http://www.w3.org/TR/css3-values/#calc-notation,http://www.w3.org/TR/css3-mediaqueries/#width 9a9949bf31ece680a8d54659d18517483a919d2d `Fran�ois REMY`<mailto:fremycompany.developer@yahoo.fr> The calc() expression is supported in the min-width media query properly (=with range clamping). calc-invalid-range-clamping reference/200-200-green Range clamping into calc() expressions http://www.w3.org/TR/css3-values/#calc-notation b27b28c5a0fe3027e23fadc94ca18e15cecc1668 `François REMY`<mailto:fremycompany.developer@yahoo.fr> A calc expression can evaluate to a value which is outside the validity range. If it does, this value must be clamped into the range. The declaration must not be ignored. calc-margin-block-1 reference/calc-margin-block-1-ref Test of margin-*: calc() http://www.w3.org/TR/css3-values/#calc-notation 1d7889b64fd00e87e2b2961c5e42e6af8577ae5a `L. David Baron`<http://dbaron.org/> calc-max-height-block-1 reference/calc-max-height-block-1-ref Test for max-height:calc() on blocks http://www.w3.org/TR/css3-values/#calc-notation f59e64c55e4610b5e23a0cf99f646f657d0ae58f `L. David Baron`<http://dbaron.org/> @@ -87,9 +87,9 @@ vh-calc-support reference/all-green Viewport units are supported inside calc exp vh-calc-support-pct reference/all-green Viewport units are supported inside calc expressions. http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-values/#calc-notation 23bb4d003b19c48d16bdd04eb1da62451c0fcc3e `François REMY`<mailto:fremycompany.developer@yahoo.fr> Check that viewport units add correctly to percentages in calc() expressions vh-em-inherit reference/all-green 0vh and 0vw are correctly treated as 0px http://www.w3.org/TR/css3-values/#viewport-relative-lengths bd54e3e097d1f4b5799a696bfffeebf5561c072f `François REMY`<mailto:fremycompany.developer@yahoo.fr> 0vh and 0vw are correctly treated as 0px vh-inherit reference/all-green Viewport units are inherited properly http://www.w3.org/TR/css3-values/#viewport-relative-lengths e006cf0e4f727a753c115bb062ed9aa3854375b0 `François REMY`<mailto:fremycompany.developer@yahoo.fr> Viewport units are inherited properly -vh-interpolate-pct reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations e263245c653c76da4ebf1afd5463deb31d27e365 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) -vh-interpolate-px reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations fa83d5d77411f3c93cf7e465552f47494bfe9d7a `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) -vh-interpolate-vh reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations 0e224532385323bb9061d9b18c1def8c330ad6ae `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 75vh and 125vh is 100vh (respectively for vw) +vh-interpolate-pct reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations fd47cb04c7042f6379b2664b7742a5a01ea9d1a0 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) +vh-interpolate-px reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations 41a610e2dd418e47f56d88171dd0c52a57e06b5e `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 0px and 200vh is 100vh (respectively for vw) +vh-interpolate-vh reference/all-green Viewport units are interpolated correctly http://www.w3.org/TR/css3-values/#viewport-relative-lengths,http://www.w3.org/TR/css3-animations/#animations 42ccc23cc2f90272644bd0188261dacba081ccb2 `François REMY`<mailto:fremycompany.developer@yahoo.fr> The interpolated size mid-way between 75vh and 125vh is 100vh (respectively for vw) vh-support reference/all-green Viewports units are supported in sizing properties http://www.w3.org/TR/css3-values/#viewport-relative-lengths 13609543ab6880c4f4fa00168fe8c6d48abf0270 `François REMY`<mailto:fremycompany.developer@yahoo.fr> Viewports units are supported in sizing properties vh-support-atviewport reference/all-green Viewports units are supported in @viewport rules http://www.w3.org/TR/css3-values/#viewport-relative-lengths,https://drafts.csswg.org/css-device-adapt-1/ 7cc8bb8f1cde2aecece15e72882e45b67bfc4bdd `François REMY`<mailto:fremycompany.developer@yahoo.fr> Viewports units are supported in @viewport rules vh-support-margin reference/all-green Viewports units are supported in margin properties http://www.w3.org/TR/css3-values/#viewport-relative-lengths f951f1c99e3a6be4134265b4da05aabbd71eb103 `François REMY`<mailto:fremycompany.developer@yahoo.fr> Viewports units are supported in margin properties diff --git a/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-001.xht b/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-001.xht index 8fe6d4c221f..3a2f639e4f0 100644 --- a/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-001.xht +++ b/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-001.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units and Media Queries Test: Calc function inside media queries @@ -9,7 +9,7 @@ The calc() expression is supported in the min-width media query. " name="assert" /> - <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Franois REMY" /> + <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Fran�ois REMY" /> <link href="http://www.w3.org/TR/css3-values/#calc-notation" rel="help" /> <link href="http://www.w3.org/TR/css3-mediaqueries/#width" rel="help" /> diff --git a/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-002.xht b/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-002.xht index 0e98b6b3f8d..0ea9175ec10 100644 --- a/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-002.xht +++ b/tests/wpt/css-tests/css-values-3_dev/xhtml1/calc-in-media-queries-002.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units and Media Queries Test: Calc function inside media queries @@ -9,7 +9,7 @@ The calc() expression is supported in the min-width media query properly (=with range clamping). " name="assert" /> - <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Franois REMY" /> + <link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="Fran�ois REMY" /> <link href="http://www.w3.org/TR/css3-values/#calc-notation" rel="help" /> <link href="http://www.w3.org/TR/css3-mediaqueries/#width" rel="help" /> diff --git a/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-pct.xht b/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-pct.xht index 1e8c0b817bb..980d0d536f5 100644 --- a/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-pct.xht +++ b/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-pct.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-px.xht b/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-px.xht index ec81223cbb4..da909744e7a 100644 --- a/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-px.xht +++ b/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-px.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-vh.xht b/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-vh.xht index 88aefecc347..65257a7573e 100644 --- a/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-vh.xht +++ b/tests/wpt/css-tests/css-values-3_dev/xhtml1/vh-interpolate-vh.xht @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> - + <meta charset="utf-8" /> <title> CSS Values and Units Test: Viewport units are interpolated correctly diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-002.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-002.htm index 74d3305a6a7..20a6689be57 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-002.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-002.htm @@ -14,9 +14,9 @@ <style type="text/css"> html - { - writing-mode: vertical-rl; - } + { + writing-mode: vertical-rl; + } /* " The principal writing mode of the document is determined by the writing-mode @@ -25,22 +25,28 @@ */ body - { - color: yellow; - font: 20px/1 Ahem; - height: 9em; - } + { + color: yellow; + font: 20px/1 Ahem; + height: 9em; + } div - { - background-color: blue; - border-bottom: blue solid 1em; - border-top: blue solid 1em; - } + { + background-color: blue; + border-bottom: blue solid 1em; + border-top: blue solid 1em; + } - div.right-border { border-right: blue solid 1em; } + div.right-border + { + border-right: blue solid 1em; + } - div#left-border { border-left: blue solid 1em; } + div#left-border + { + border-left: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-003.htm index 485465f75a9..2fe1367e157 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-003.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-003.htm @@ -14,9 +14,9 @@ <style type="text/css"> html - { - writing-mode: vertical-lr; - } + { + writing-mode: vertical-lr; + } /* " The principal writing mode of the document is determined by the writing-mode @@ -25,22 +25,28 @@ */ body - { - color: yellow; - font: 20px/1 Ahem; - height: 9em; - } + { + color: yellow; + font: 20px/1 Ahem; + height: 9em; + } div - { - background-color: blue; - border-bottom: blue solid 1em; - border-top: blue solid 1em; - } + { + background-color: blue; + border-bottom: blue solid 1em; + border-top: blue solid 1em; + } - div.left-border { border-left: blue solid 1em; } + div.left-border + { + border-left: blue solid 1em; + } - div#right-border { border-right: blue solid 1em; } + div#right-border + { + border-right: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-005.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-005.htm index ef997862033..47741b67fc2 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-005.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-005.htm @@ -14,23 +14,29 @@ <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#floated-left - { - background-color: blue; - border-top: blue solid 1em; - float: left; - height: 8em; - writing-mode: vertical-rl; - } + { + background-color: blue; + border-top: blue solid 1em; + float: left; + height: 8em; + writing-mode: vertical-rl; + } - div.right-border { border-right: blue solid 1em; } + div.right-border + { + border-right: blue solid 1em; + } - div#left-border { border-left: blue solid 1em; } + div#left-border + { + border-left: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-006.htm index 1d2c9c50270..dbf49fe4805 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-006.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-006.htm @@ -14,22 +14,25 @@ <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div.floated-left - { - background-color: blue; - border-bottom: blue solid 1em; - border-left: blue solid 1em; - border-top: blue solid 1em; - float: left; - writing-mode: vertical-rl; - } + { + background-color: blue; + border-bottom: blue solid 1em; + border-left: blue solid 1em; + border-top: blue solid 1em; + float: left; + writing-mode: vertical-rl; + } - div#right-border { border-right: blue solid 1em; } + div#right-border + { + border-right: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-007.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-007.htm index a2744eaa335..f45e71d7c67 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-007.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-007.htm @@ -14,23 +14,29 @@ <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#floated-right - { - background-color: blue; - border-bottom: blue solid 1em; - border-top: blue solid 1em; - float: right; - writing-mode: vertical-lr; - } + { + background-color: blue; + border-bottom: blue solid 1em; + border-top: blue solid 1em; + float: right; + writing-mode: vertical-lr; + } - div.left-border { border-left: blue solid 1em; } + div.left-border + { + border-left: blue solid 1em; + } - div#right-border { border-right: blue solid 1em; } + div#right-border + { + border-right: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-008.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-008.htm index d7b148f1dd1..cbb55384c16 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-008.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-008.htm @@ -14,22 +14,25 @@ <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div.floated-right - { - background-color: blue; - border-bottom: blue solid 1em; - border-right: blue solid 1em; - border-top: blue solid 1em; - float: right; - writing-mode: vertical-lr; - } + { + background-color: blue; + border-bottom: blue solid 1em; + border-right: blue solid 1em; + border-top: blue solid 1em; + float: right; + writing-mode: vertical-lr; + } - div#left-border { border-left: blue solid 1em; } + div#left-border + { + border-left: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-009.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-009.htm index 62a1db50f6d..ee3801605b4 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-009.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-009.htm @@ -14,29 +14,35 @@ <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#abs-pos - { - height: 9em; - left: auto; - position: absolute; - writing-mode: vertical-rl; - } + { + height: 9em; + left: auto; + position: absolute; + writing-mode: vertical-rl; + } div#abs-pos > div - { - background-color: blue; - border-bottom: blue solid 1em; - border-top: blue solid 1em; - } + { + background-color: blue; + border-bottom: blue solid 1em; + border-top: blue solid 1em; + } - div.right-border { border-right: blue solid 1em; } + div.right-border + { + border-right: blue solid 1em; + } - div#left-border { border-left: blue solid 1em; } + div#left-border + { + border-left: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-010.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-010.htm index 02266287c1b..2a2cd35d393 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-010.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-010.htm @@ -14,29 +14,35 @@ <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#abs-pos - { - height: 9em; - left: auto; - position: absolute; - writing-mode: vertical-lr; - } + { + height: 9em; + left: auto; + position: absolute; + writing-mode: vertical-lr; + } div#abs-pos > div - { - background-color: blue; - border-bottom: blue solid 1em; - border-top: blue solid 1em; - } + { + background-color: blue; + border-bottom: blue solid 1em; + border-top: blue solid 1em; + } - div.left-border { border-left: blue solid 1em; } + div.left-border + { + border-left: blue solid 1em; + } - div#right-border { border-right: blue solid 1em; } + div#right-border + { + border-right: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-011.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-011.htm index 7b24aaaf853..ae20098b2ac 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-011.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-011.htm @@ -10,36 +10,45 @@ <link rel="match" href="reference/block-flow-direction-001-ref.htm"> <meta content="ahem" name="flags"> - <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction." name="assert"> + <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction." name="assert"> <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#inline-block - { - background-color: blue; - border-top: blue solid 1em; - display: inline-block; - height: 8em; - vertical-align: top; + { + background-color: blue; + border-top: blue solid 1em; + display: inline-block; + height: 8em; + vertical-align: top; /* Why 'vertical-align: top' ? See http://lists.w3.org/Archives/Public/public-css-testsuite/2014Dec/0013.html for explanations */ - writing-mode: vertical-rl; - } + writing-mode: vertical-rl; + } - span { display: block; } + span + { + display: block; + } - span.right-border { border-right: blue solid 1em; } + span.right-border + { + border-right: blue solid 1em; + } - span#left-border { border-left: blue solid 1em; } + span#left-border + { + border-left: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-012.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-012.htm index c67c883f221..0681a63ab42 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-012.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-012.htm @@ -10,38 +10,41 @@ <link rel="match" href="reference/block-flow-direction-001-ref.htm"> <meta content="ahem" name="flags"> - <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction." name="assert"> + <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction." name="assert"> <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#inline-block - { - background-color: blue; - border-top: blue solid 1em; - display: inline-block; - height: 8em; - vertical-align: top; + { + background-color: blue; + border-top: blue solid 1em; + display: inline-block; + height: 8em; + vertical-align: top; /* Why 'vertical-align: top' ? See http://lists.w3.org/Archives/Public/public-css-testsuite/2014Dec/0013.html for explanations */ - writing-mode: vertical-rl; - } + writing-mode: vertical-rl; + } span - { - border-right: blue solid 1em; - display: block; - } + { + border-right: blue solid 1em; + display: block; + } - span#left-border { border-left: blue solid 1em; } + span#left-border + { + border-left: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-013.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-013.htm index cc1ae7f7df1..4aa828ce342 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-013.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-013.htm @@ -10,35 +10,41 @@ <link rel="match" href="reference/block-flow-direction-001-ref.htm"> <meta content="ahem" name="flags"> - <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction." name="assert"> + <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction." name="assert"> <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div.inline-block - { - background-color: blue; - border-right: blue solid 1em; - border-top: blue solid 1em; - display: inline-block; - height: 8em; - vertical-align: top; + { + background-color: blue; + border-right: blue solid 1em; + border-top: blue solid 1em; + display: inline-block; + height: 8em; + vertical-align: top; /* Why 'vertical-align: top' ? See http://lists.w3.org/Archives/Public/public-css-testsuite/2014Dec/0013.html for explanations */ - writing-mode: vertical-rl; - } + writing-mode: vertical-rl; + } - span { display: block; } + span + { + display: block; + } - span#left-border { border-left: blue solid 1em; } + span#left-border + { + border-left: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-014.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-014.htm index fa8c6d8ff96..b75ce9c722c 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-014.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-014.htm @@ -10,36 +10,45 @@ <link rel="match" href="reference/block-flow-direction-001-ref.htm"> <meta content="ahem" name="flags"> - <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction." name="assert"> + <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction." name="assert"> <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#inline-block - { - background-color: blue; - border-top: blue solid 1em; - display: inline-block; - height: 8em; - vertical-align: top; + { + background-color: blue; + border-top: blue solid 1em; + display: inline-block; + height: 8em; + vertical-align: top; /* Why 'vertical-align: top' ? See http://lists.w3.org/Archives/Public/public-css-testsuite/2014Dec/0013.html for explanations */ - writing-mode: vertical-lr; - } + writing-mode: vertical-lr; + } - span { display: block; } + span + { + display: block; + } - span.left-border { border-left: blue solid 1em; } + span.left-border + { + border-left: blue solid 1em; + } - span#right-border { border-right: blue solid 1em; } + span#right-border + { + border-right: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-015.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-015.htm index 787a79f1195..174f564cb33 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-015.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-015.htm @@ -10,31 +10,34 @@ <link rel="match" href="reference/block-flow-direction-001-ref.htm"> <meta content="ahem" name="flags"> - <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction." name="assert"> + <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction." name="assert"> <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div#inline-block - { - background-color: blue; - border-top: blue solid 1em; - display: inline-block; - height: 8em; - writing-mode: vertical-lr; - } + { + background-color: blue; + border-top: blue solid 1em; + display: inline-block; + height: 8em; + writing-mode: vertical-lr; + } span - { - border-left: blue solid 1em; - display: block; - } + { + border-left: blue solid 1em; + display: block; + } - span#right-border { border-right: blue solid 1em; } + span#right-border + { + border-right: blue solid 1em; + } </style> </head> @@ -44,7 +47,7 @@ <div id="inline-block"> -<!-- The "P" --> <span>AAAAAAA B  C   D  E   FFFF  </span> +<!-- The "P" --> <span>AAAAAAA B  C   D  E   FFFF  </span> <!-- The "A" --> <span>GGGGGGG H  J   K  L   MMMMMMM</span> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-016.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-016.htm index 82708e10b7c..f5a1f43c351 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-016.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-016.htm @@ -10,35 +10,41 @@ <link rel="match" href="reference/block-flow-direction-001-ref.htm"> <meta content="ahem" name="flags"> - <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction." name="assert"> + <meta content="This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction." name="assert"> <style type="text/css"> body - { - color: yellow; - font: 20px/1 Ahem; - } + { + color: yellow; + font: 20px/1 Ahem; + } div.inline-block - { - background-color: blue; - border-left: blue solid 1em; - border-top: blue solid 1em; - display: inline-block; - height: 8em; - vertical-align: top; + { + background-color: blue; + border-left: blue solid 1em; + border-top: blue solid 1em; + display: inline-block; + height: 8em; + vertical-align: top; /* Why 'vertical-align: top' ? See http://lists.w3.org/Archives/Public/public-css-testsuite/2014Dec/0013.html for explanations */ - writing-mode: vertical-lr; - } + writing-mode: vertical-lr; + } - span { display: block; } + span + { + display: block; + } - span#right-border { border-right: blue solid 1em; } + span#right-border + { + border-right: blue solid 1em; + } </style> </head> diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-017.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-017.htm index dc4ac9debda..492c940ec9e 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-017.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-017.htm @@ -5,10 +5,6 @@ <title>CSS Writing Modes Test: table-cell and 'vertical-rl' - block flow direction of block-level boxes - - @@ -18,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-018.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-018.htm index 90ff4e74321..335a4b55c4e 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-018.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-018.htm @@ -14,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-019.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-019.htm index e12865de22a..d15da67116d 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-019.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-019.htm @@ -14,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-020.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-020.htm index 2743f0206f5..e0676957d04 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-020.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-020.htm @@ -14,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-021.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-021.htm index 56ac240c3ba..1fae0a8dc8a 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-021.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-021.htm @@ -14,9 +14,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-022.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-022.htm index 7e8e3b862cb..0122e01764a 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-022.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-022.htm @@ -14,9 +14,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-023.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-023.htm index ef2eb97ead0..1f0b0edeea4 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-023.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-023.htm @@ -18,9 +18,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-024.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-024.htm index 2e24668964c..ecdfe4eceae 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-024.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-024.htm @@ -18,9 +18,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-042.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-042.htm new file mode 100644 index 00000000000..45d70954f5a --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-042.htm @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-043.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-043.htm new file mode 100644 index 00000000000..575453ab112 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-043.htm @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-045.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-045.htm new file mode 100644 index 00000000000..56b231a3eac --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-045.htm @@ -0,0 +1,88 @@ + + + + + + CSS Writing Modes Test: 'float: left' and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-046.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-046.htm new file mode 100644 index 00000000000..4f30cfc0828 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-046.htm @@ -0,0 +1,90 @@ + + + + + + CSS Writing Modes Test: 'float: left' and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + +
    + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + +
    + +
    + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + +
    + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-047.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-047.htm new file mode 100644 index 00000000000..a4f7a899a68 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-047.htm @@ -0,0 +1,88 @@ + + + + + + CSS Writing Modes Test: 'float: right' and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-048.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-048.htm new file mode 100644 index 00000000000..5e2c1ea5261 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-048.htm @@ -0,0 +1,90 @@ + + + + + + CSS Writing Modes Test: 'float: right' and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + +
    + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + +
    + +
    + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + +
    + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-049.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-049.htm new file mode 100644 index 00000000000..c1d2690d804 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-049.htm @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: position absolute and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-050.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-050.htm new file mode 100644 index 00000000000..2ac710f83c1 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-050.htm @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: position absolute and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-051.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-051.htm new file mode 100644 index 00000000000..9c53d52a5dd --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-051.htm @@ -0,0 +1,104 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + A  BBBB + + C  D  E + + F  G  H + + JJJJ  K + + + + L  MMMM + + Q  R  S + + T  U  V + + WWWW  X + + + + YYYYYYY + + Z  a   + + b  c   + + ddddddd + + + + eeee   + + f  g   + + h  j   + + kkkkkkk + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-052.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-052.htm new file mode 100644 index 00000000000..abe1ac7f5e3 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-052.htm @@ -0,0 +1,70 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + A  BBBB C  D  E F  G  H JJJJ  K + + L  MMMM Q  R  S T  U  V WWWW  X + + YYYYYYY Z  a   b  c   ddddddd + + eeee   f  g   h  j   kkkkkkk + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-053.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-053.htm new file mode 100644 index 00000000000..705ed7dd76b --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-053.htm @@ -0,0 +1,100 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + eeee   + + f  g   + + h  j   + + kkkkkkk + +
    + + YYYYYYY + + Z  a   + + b  c   + + ddddddd + +
    + + L  MMMM + + Q  R  S + + T  U  V + + WWWW  X + +
    + + A  BBBB + + C  D  E + + F  G  H + + JJJJ  K + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-054.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-054.htm new file mode 100644 index 00000000000..23a5b6698f7 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-054.htm @@ -0,0 +1,104 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + AAAAAAA + +    B  C + +    D  E + +    FFFF + + + + GGGGGGG + +    H  J + +    K  L + + MMMMMMM + + + + N  QQQQ + + R  S  T + + U  V  W + + XXXX  Y + + + + a  bbbb + + c  d  e + + f  g  h + + jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-055.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-055.htm new file mode 100644 index 00000000000..cb3b5c46b63 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-055.htm @@ -0,0 +1,63 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + AAAAAAA    B  C    D  E    FFFF + + GGGGGGG    H  J    K  L MMMMMMM + + N  QQQQ R  S  T U  V  W XXXX  Y + + a  bbbb c  d  e f  g  h jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-056.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-056.htm new file mode 100644 index 00000000000..cf4c07e2889 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-056.htm @@ -0,0 +1,100 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + AAAAAAA + +    B  C + +    D  E + +    FFFF + +
    + + GGGGGGG + +    H  J + +    K  L + + MMMMMMM + +
    + + N  QQQQ + + R  S  T + + U  V  W + + XXXX  Y + +
    + + a  bbbb + + c  d  e + + f  g  h + + jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-057.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-057.htm new file mode 100644 index 00000000000..85e5500c9fd --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-057.htm @@ -0,0 +1,93 @@ + + + + + + CSS Writing Modes Test: table-cell and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-058.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-058.htm new file mode 100644 index 00000000000..79f49349075 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-058.htm @@ -0,0 +1,92 @@ + + + + + + CSS Writing Modes Test: table-cell and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-059.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-059.htm new file mode 100644 index 00000000000..b99ec256713 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-059.htm @@ -0,0 +1,93 @@ + + + + + + CSS Writing Modes Test: table-caption and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-060.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-060.htm new file mode 100644 index 00000000000..7e2f4642095 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-060.htm @@ -0,0 +1,92 @@ + + + + + + CSS Writing Modes Test: table-caption and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-061.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-061.htm new file mode 100644 index 00000000000..6eeb81bd1cd --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-061.htm @@ -0,0 +1,96 @@ + + + + + + CSS Writing Modes Test: list and sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + +
    • A  BBBB
    + +
    • C  D  E
    + +
    • F  G  H
    + +
    • JJJJ  K
    + + + +
    • L  MMMM
    + +
    • Q  R  S
    + +
    • T  U  V
    + +
    • WWWW  X
    + + + +
    • YYYYYYY
    + +
    • Z  a  
    + +
    • b  c  
    + +
    • ddddddd
    + + + +
    • eeee  
    + +
    • f  g  
    + +
    • h  j  
    + +
    • kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-062.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-062.htm new file mode 100644 index 00000000000..d9ec4c616bd --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-062.htm @@ -0,0 +1,96 @@ + + + + + + CSS Writing Modes Test: list and sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + +
    • AAAAAAA
    + +
    •    B  C
    + +
    •    D  E
    + +
    •    FFFF
    + + + +
    • GGGGGGG
    + +
    •    H  J
    + +
    •    K  L
    + +
    • MMMMMMM
    + + + +
    • N  QQQQ
    + +
    • R  S  T
    + +
    • U  V  W
    + +
    • XXXX  Y
    + + + +
    • a  bbbb
    + +
    • c  d  e
    + +
    • f  g  h
    + +
    • jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-063.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-063.htm new file mode 100644 index 00000000000..f7f705fbbdb --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-063.htm @@ -0,0 +1,63 @@ + + + + + + CSS Writing Modes Test: sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + + + +
    AAAAAAA    B  C    D  E    FFFF
    + +
    GGGGGGG    H  J    K  L MMMMMMM
    + +
    N  QQQQ R  S  T U  V  W XXXX  Y
    + +
    a  bbbb c  d  e f  g  h jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-064.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-064.htm new file mode 100644 index 00000000000..4b7e8f44829 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-064.htm @@ -0,0 +1,64 @@ + + + + + + CSS Writing Modes Test: sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + + + +
    A  BBBB C  D  E F  G  H JJJJ  K
    + +
    L  MMMM Q  R  S T  U  V WWWW  X
    + +
    YYYYYYY Z  a   b  c   ddddddd
    + +
    eeee   f  g   h  j   kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-065.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-065.htm new file mode 100644 index 00000000000..d14aaab5326 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-065.htm @@ -0,0 +1,38 @@ + + + + + + CSS Writing Modes Test: writing mode (sideways-rl) of document - horizontal position of first block + + + + + + + + + + + + + + +
    + +

    Image download support must be enabled

    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-066.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-066.htm new file mode 100644 index 00000000000..6f7bab2fd69 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/block-flow-direction-066.htm @@ -0,0 +1,44 @@ + + + + + + CSS Writing Modes Test: writing mode (sideways-lr) of document - horizontal position of first block + + + + + + + + + + + + + + +
    + +

    Image download support must be enabled

    + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm index 1fbd34bbc83..1f2a3f7a5bb 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-3.htm @@ -13,7 +13,7 @@

    CSS Writing Modes Module Level 3 CR Test Suite

    -

    Introduction to Vertical Text (89 tests)

    +

    Introduction to Vertical Text (113 tests)

    @@ -40,7 +40,7 @@ - + @@ -316,6 +316,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm index 88a0d102fc6..20395fc629b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm @@ -13,7 +13,7 @@

    CSS Writing Modes Module Level 3 CR Test Suite

    -

    Abstract Box Layout (519 tests)

    +

    Abstract Box Layout (522 tests)

    + 3.1 Block Flow Direction: the writing-mode property
    block-flow-direction-001
    + block-flow-direction-042= Ahemsideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-043= Ahemsideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-045= Ahem'float: left' and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a left-floated box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-046= Ahem'float: left' and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that left-floated boxes with 'writing-mode' set to 'sideways-rl' establish block formating contexts with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-047= Ahem'float: right' and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a right-floated box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-048= Ahem'float: right' and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that right-floated boxes with 'writing-mode' set to 'sideways-lr' establish block formating contexts with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-049= Ahemposition absolute and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-050= Ahemposition absolute and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-051= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-052= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-053= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-054= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-055= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-056= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-057= Ahemtable-cell and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a table-cell with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-058= Ahemtable-cell and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a table-cell with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-059= Ahemtable-caption and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a table-caption with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-060= Ahemtable-caption and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a table-caption with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-061= AhemBitmapslist and sideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-062= AhemBitmapslist and sideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-063= Ahemsideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-064= Ahemsideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-065= Bitmapswriting mode (sideways-rl) of document - horizontal position of first block +
      +
    • This test checks that, when 'writing-mode' value of the root element is set to 'sideways-rl', then its block boxes are laid out leftwardedly (from right to left) one after the other beginning at its righthand side. Also, the inline flow direction is 'bottomwardedly', that is inline boxes in the line box flow from the top toward the bottom; inline boxes are laid out vertically, one after the other, starting at the physical top side of its containing block.
    • +
    +
    + block-flow-direction-066= Bitmapswriting mode (sideways-lr) of document - horizontal position of first block +
      +
    • This test checks that, when 'writing-mode' value of the root element is set to 'sideways-lr', then its block boxes are laid out rightwardedly (from left to right) one after the other beginning at its lefthand side. Also, the inline flow direction is 'topwardedly', that is inline boxes in the line box flow from the bottom toward the top; inline boxes are laid out vertically, one after the other, starting at the physical bottom side of its containing block.
    • +
    +
    different-block-flow-dir-001
    @@ -37,7 +37,7 @@ - + @@ -3623,6 +3623,14 @@ + + + + + + @@ -3647,6 +3655,14 @@ + + + + + + @@ -3655,6 +3671,14 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-block-vrl-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-block-vrl-006.htm new file mode 100644 index 00000000000..c4341f3b810 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-block-vrl-006.htm @@ -0,0 +1,33 @@ + +CSS Writing Modes Test: outline layout and inline-block and vertical-rl writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    + +
    123XXX
    +
    12345 6XX
    +
    1
    +
    1
    +
    1
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vlr-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vlr-006.htm new file mode 100644 index 00000000000..c7331ad02af --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vlr-006.htm @@ -0,0 +1,25 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-lr writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    12345 67890
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vrl-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vrl-006.htm new file mode 100644 index 00000000000..6d16446f9ce --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/outline-inline-vrl-006.htm @@ -0,0 +1,32 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    + +
    1
    +
    12345 67890
    +
    1
    +
    1
    +
    1
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-043-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-043-ref.htm new file mode 100644 index 00000000000..225dee0ef77 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-043-ref.htm @@ -0,0 +1,49 @@ + + + + CSS Reftest Reference + + + + + + + + + +
    Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-066-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-066-ref.htm new file mode 100644 index 00000000000..14902a702f3 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/block-flow-direction-066-ref.htm @@ -0,0 +1,43 @@ + + + + + + CSS Reftest Reference + + + + + + + + + + +

    Image download support must be enabledImage download support must be enabled

    + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-block-vrl-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-block-vrl-006.htm new file mode 100644 index 00000000000..e4a2530e957 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-block-vrl-006.htm @@ -0,0 +1,22 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    + 1
    + 1
    2

    + 1
    2
    X
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vlr-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vlr-006.htm new file mode 100644 index 00000000000..3b420df6101 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vlr-006.htm @@ -0,0 +1,19 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-lr writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    12 34 56 78 90
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vrl-006.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vrl-006.htm new file mode 100644 index 00000000000..7aaacb66f0d --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/outline-inline-vrl-006.htm @@ -0,0 +1,23 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    +
    1111
    +
    1
    +
    1
    +
    1
    +
    11111
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm index cecc3621c37..cd9b2712c55 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest-toc.htm @@ -3248,6 +3248,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - +
    + 7.1 Principles of Layout in Vertical Writing Modes
    abs-pos-non-replaced-icb-vlr-003
    + outline-inline-block-vrl-006= Ahemoutline layout and inline-block and vertical-rl writing-mode +
    outline-inline-slr-005outline layout and non-replaced inline in vertical-lr writing-mode
    + outline-inline-vlr-006= Ahemoutline layout and non-replaced inline and vertical-lr writing-mode +
    outline-inline-vrl-002outline layout and non-replaced inline and vertical-rl writing-mode
    + outline-inline-vrl-006= Ahemoutline layout and non-replaced inline and vertical-rl writing-mode +
    padding-vlr-005 Bitmaps
    + block-flow-direction-042= Ahem
    + block-flow-direction-043= Ahem
    + block-flow-direction-045= Ahem
    + block-flow-direction-046= Ahem
    + block-flow-direction-047= Ahem
    + block-flow-direction-048= Ahem
    + block-flow-direction-049= Ahem
    + block-flow-direction-050= Ahem
    + block-flow-direction-051= Ahem
    + block-flow-direction-052= Ahem
    + block-flow-direction-053= Ahem
    + block-flow-direction-054= Ahem
    + block-flow-direction-055= Ahem
    + block-flow-direction-056= Ahem
    + block-flow-direction-057= Ahem
    + block-flow-direction-058= Ahem
    + block-flow-direction-059= Ahem
    + block-flow-direction-060= Ahem
    + block-flow-direction-061= AhemBitmaps
    + block-flow-direction-062= AhemBitmaps
    + block-flow-direction-063= Ahem
    + block-flow-direction-064= Ahem
    + block-flow-direction-065= Bitmaps
    + block-flow-direction-066= Bitmaps
    @@ -4936,6 +5128,30 @@ Bitmaps
    + outline-inline-block-vrl-006= Ahem
    + outline-inline-vlr-006= Ahem
    + outline-inline-vrl-006= Ahem
    diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list index 8ffdf8a2cec..c126758c877 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reftest.list @@ -402,6 +402,30 @@ block-flow-direction-022.htm == reference/block-flow-direction-001-ref.htm block-flow-direction-023.htm == reference/block-flow-direction-001-ref.htm block-flow-direction-024.htm == reference/block-flow-direction-002-ref.htm block-flow-direction-025.htm == reference/block-flow-direction-025-ref.htm +block-flow-direction-042.htm == reference/block-flow-direction-002-ref.htm +block-flow-direction-043.htm == reference/block-flow-direction-043-ref.htm +block-flow-direction-045.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-046.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-047.htm == reference/block-flow-direction-002-ref.htm +block-flow-direction-048.htm == reference/block-flow-direction-002-ref.htm +block-flow-direction-049.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-050.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-051.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-052.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-053.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-054.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-055.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-056.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-057.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-058.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-059.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-060.htm == reference/block-flow-direction-001-ref.htm +block-flow-direction-061.htm == reference/block-flow-direction-002-ref.htm +block-flow-direction-062.htm == reference/block-flow-direction-043-ref.htm +block-flow-direction-063.htm == reference/block-flow-direction-043-ref.htm +block-flow-direction-064.htm == reference/block-flow-direction-002-ref.htm +block-flow-direction-065.htm == reference/block-flow-direction-025-ref.htm +block-flow-direction-066.htm == reference/block-flow-direction-066-ref.htm block-override-001.htm == reference/block-override-001.htm block-override-002.htm == reference/block-override-002.htm block-override-003.htm == reference/block-override-003.htm @@ -613,6 +637,9 @@ margin-collapse-vrl-034.htm == reference/ref-filled-green-100px-square.htm margin-collapse-vrl-036.htm == reference/ref-filled-green-100px-square.htm margin-vlr-003.htm == reference/margin-vrl-002-ref.htm margin-vrl-002.htm == reference/margin-vrl-002-ref.htm +outline-inline-block-vrl-006.htm == reference/outline-inline-block-vrl-006.htm +outline-inline-vlr-006.htm == reference/outline-inline-vlr-006.htm +outline-inline-vrl-006.htm == reference/outline-inline-vrl-006.htm padding-vlr-005.htm == reference/margin-vrl-002-ref.htm padding-vrl-004.htm == reference/margin-vrl-002-ref.htm percent-margin-vlr-003.htm == reference/margin-vrl-002-ref.htm diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 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 d7e5e034305..c865fb4999d 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 @@ -32,7 +32,7 @@
    Chapter 3 - Introduction to Vertical Text(89 Tests)
    (113 Tests)
    Chapter 4 - @@ -52,7 +52,7 @@
    Chapter 7 - Abstract Box Layout(519 Tests)
    (522 Tests)
    Chapter 8 - diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data index cdb97c924ed..eb569c4d6d4 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data @@ -809,54 +809,102 @@ html/block-embed-003.htm 5a2ea65cfd1fccd182350cb160caaadd6d17a02d ? xhtml1/block-embed-003.xht 5a2ea65cfd1fccd182350cb160caaadd6d17a02d ? html/block-flow-direction-001.htm 44f3f900314ac5af53fd9014c41c853b7bb96e93 ? xhtml1/block-flow-direction-001.xht 44f3f900314ac5af53fd9014c41c853b7bb96e93 ? -html/block-flow-direction-002.htm f76c85033e7f77641067f179e9cb6c2a257993b9 ? -xhtml1/block-flow-direction-002.xht f76c85033e7f77641067f179e9cb6c2a257993b9 ? -html/block-flow-direction-003.htm ae8c2d3023d90bfcb87f9c1a377b8325418d9186 ? -xhtml1/block-flow-direction-003.xht ae8c2d3023d90bfcb87f9c1a377b8325418d9186 ? +html/block-flow-direction-002.htm 5c9e8af7d012391a0cf3e467c18cd28aa0362ee9 ? +xhtml1/block-flow-direction-002.xht 5c9e8af7d012391a0cf3e467c18cd28aa0362ee9 ? +html/block-flow-direction-003.htm 04de4c62ecb1d2fc240821c80b6be58b3479f864 ? +xhtml1/block-flow-direction-003.xht 04de4c62ecb1d2fc240821c80b6be58b3479f864 ? html/block-flow-direction-004.htm 87224a4f647a5e688530ed22fe4fa2703adab3ef ? xhtml1/block-flow-direction-004.xht 87224a4f647a5e688530ed22fe4fa2703adab3ef ? -html/block-flow-direction-005.htm 48c141df0f86b4e5b40e84a9a8498ed955b4c091 ? -xhtml1/block-flow-direction-005.xht 48c141df0f86b4e5b40e84a9a8498ed955b4c091 ? -html/block-flow-direction-006.htm 5c2da4f5b3e4dba9916cb630999350307b23fb3e ? -xhtml1/block-flow-direction-006.xht 5c2da4f5b3e4dba9916cb630999350307b23fb3e ? -html/block-flow-direction-007.htm 155352d758a86e7454a7a663272d1274bee8b49f ? -xhtml1/block-flow-direction-007.xht 155352d758a86e7454a7a663272d1274bee8b49f ? -html/block-flow-direction-008.htm f71d5f561a80b14032671961cd37a017d2268df0 ? -xhtml1/block-flow-direction-008.xht f71d5f561a80b14032671961cd37a017d2268df0 ? -html/block-flow-direction-009.htm b048a48983e46cd9c110fc4261e544dd14ae46a6 ? -xhtml1/block-flow-direction-009.xht b048a48983e46cd9c110fc4261e544dd14ae46a6 ? -html/block-flow-direction-010.htm 3b0ca5bca3d31338df307188ac75bd4dd5e00664 ? -xhtml1/block-flow-direction-010.xht 3b0ca5bca3d31338df307188ac75bd4dd5e00664 ? -html/block-flow-direction-011.htm 461dd467e43b124e96be1d4ac8ffae9494df3361 ? -xhtml1/block-flow-direction-011.xht 461dd467e43b124e96be1d4ac8ffae9494df3361 ? -html/block-flow-direction-012.htm 2df3eb21a2ece981c5168ada830b4353aa4385f5 ? -xhtml1/block-flow-direction-012.xht 2df3eb21a2ece981c5168ada830b4353aa4385f5 ? -html/block-flow-direction-013.htm c20c2f47fd7c59884b794ad025d9c47c395e6248 ? -xhtml1/block-flow-direction-013.xht c20c2f47fd7c59884b794ad025d9c47c395e6248 ? -html/block-flow-direction-014.htm b44acfc65ec31f4ea17dd56c9e7379ec86df7ea2 ? -xhtml1/block-flow-direction-014.xht b44acfc65ec31f4ea17dd56c9e7379ec86df7ea2 ? -html/block-flow-direction-015.htm 9af49e6edee9fe3a8cc8ed1a4b61eb86e9db6a28 ? -xhtml1/block-flow-direction-015.xht 9af49e6edee9fe3a8cc8ed1a4b61eb86e9db6a28 ? -html/block-flow-direction-016.htm 0687ecb763842c4937f50b991b135fdb61ba1a21 ? -xhtml1/block-flow-direction-016.xht 0687ecb763842c4937f50b991b135fdb61ba1a21 ? -html/block-flow-direction-017.htm 7f600cd4a4fce114a2698658b317d444af89e2b0 ? -xhtml1/block-flow-direction-017.xht 7f600cd4a4fce114a2698658b317d444af89e2b0 ? -html/block-flow-direction-018.htm 5cc2e0394ee9fc2e8c4393d1fca9b964111413ce ? -xhtml1/block-flow-direction-018.xht 5cc2e0394ee9fc2e8c4393d1fca9b964111413ce ? -html/block-flow-direction-019.htm 38faffff4ffff208f0179399778e99f7d361e62a ? -xhtml1/block-flow-direction-019.xht 38faffff4ffff208f0179399778e99f7d361e62a ? -html/block-flow-direction-020.htm 4d431792ca25bd32b7f1afd91295cb1bce0b8e16 ? -xhtml1/block-flow-direction-020.xht 4d431792ca25bd32b7f1afd91295cb1bce0b8e16 ? -html/block-flow-direction-021.htm b651e390189799fd3ba5645a387bb0076143fcbd ? -xhtml1/block-flow-direction-021.xht b651e390189799fd3ba5645a387bb0076143fcbd ? -html/block-flow-direction-022.htm b5558106d1fd33be280c620b17a771f8b8b04561 ? -xhtml1/block-flow-direction-022.xht b5558106d1fd33be280c620b17a771f8b8b04561 ? -html/block-flow-direction-023.htm 47ff826dfb1a902d348cc85684500d3213eca3a0 ? -xhtml1/block-flow-direction-023.xht 47ff826dfb1a902d348cc85684500d3213eca3a0 ? -html/block-flow-direction-024.htm dd2c95409479bbec764e167cd07fe185d8677107 ? -xhtml1/block-flow-direction-024.xht dd2c95409479bbec764e167cd07fe185d8677107 ? +html/block-flow-direction-005.htm 19d6c862abd4bbb497a79b7854ff36a92e359bb9 ? +xhtml1/block-flow-direction-005.xht 19d6c862abd4bbb497a79b7854ff36a92e359bb9 ? +html/block-flow-direction-006.htm 69944fcf1c68c9d9601789ff315ebfff67af335f ? +xhtml1/block-flow-direction-006.xht 69944fcf1c68c9d9601789ff315ebfff67af335f ? +html/block-flow-direction-007.htm 5762555012033e263d15589c1761c7f162522cf6 ? +xhtml1/block-flow-direction-007.xht 5762555012033e263d15589c1761c7f162522cf6 ? +html/block-flow-direction-008.htm 3aced69861609275f621ac3fb95ad5447670e790 ? +xhtml1/block-flow-direction-008.xht 3aced69861609275f621ac3fb95ad5447670e790 ? +html/block-flow-direction-009.htm a54cced47078b3a68d3eb38dfa7fc2acc31e4985 ? +xhtml1/block-flow-direction-009.xht a54cced47078b3a68d3eb38dfa7fc2acc31e4985 ? +html/block-flow-direction-010.htm 92cc02cb3b4ad46fed8890ec471e4a95daebfd51 ? +xhtml1/block-flow-direction-010.xht 92cc02cb3b4ad46fed8890ec471e4a95daebfd51 ? +html/block-flow-direction-011.htm 00641510869b1e4ae2e4f11100696408b80bdf7f ? +xhtml1/block-flow-direction-011.xht 00641510869b1e4ae2e4f11100696408b80bdf7f ? +html/block-flow-direction-012.htm dcd7145988194f22139d18ff39769a279dc69930 ? +xhtml1/block-flow-direction-012.xht dcd7145988194f22139d18ff39769a279dc69930 ? +html/block-flow-direction-013.htm 11e9fff1bccd00695d7199c7cc4b3a747c423b31 ? +xhtml1/block-flow-direction-013.xht 11e9fff1bccd00695d7199c7cc4b3a747c423b31 ? +html/block-flow-direction-014.htm d381dd732d4cb52cad4c95278dc064b07c07745c ? +xhtml1/block-flow-direction-014.xht d381dd732d4cb52cad4c95278dc064b07c07745c ? +html/block-flow-direction-015.htm 0ad39ff63db30d1857570edd044ab52330df0842 ? +xhtml1/block-flow-direction-015.xht 0ad39ff63db30d1857570edd044ab52330df0842 ? +html/block-flow-direction-016.htm dc77235c2c9b519a945f9e4aacaa4a97ec8d878c ? +xhtml1/block-flow-direction-016.xht dc77235c2c9b519a945f9e4aacaa4a97ec8d878c ? +html/block-flow-direction-017.htm b754020995f81dd4bdc7724a11d3e5627bd4635a ? +xhtml1/block-flow-direction-017.xht b754020995f81dd4bdc7724a11d3e5627bd4635a ? +html/block-flow-direction-018.htm b4846a278087e245afa7906739ebc29bd064b0c3 ? +xhtml1/block-flow-direction-018.xht b4846a278087e245afa7906739ebc29bd064b0c3 ? +html/block-flow-direction-019.htm d9411cf53b2d5939eba25f07d0df0e5dac4f4975 ? +xhtml1/block-flow-direction-019.xht d9411cf53b2d5939eba25f07d0df0e5dac4f4975 ? +html/block-flow-direction-020.htm 9ee8ac4727f563cb12230fdeca50995ee079f05d ? +xhtml1/block-flow-direction-020.xht 9ee8ac4727f563cb12230fdeca50995ee079f05d ? +html/block-flow-direction-021.htm 26cfe2621ebbba3fc203d83162c2d82d366f718d ? +xhtml1/block-flow-direction-021.xht 26cfe2621ebbba3fc203d83162c2d82d366f718d ? +html/block-flow-direction-022.htm 1ded5744a815d3f8a7a92507ea990296d6a6b097 ? +xhtml1/block-flow-direction-022.xht 1ded5744a815d3f8a7a92507ea990296d6a6b097 ? +html/block-flow-direction-023.htm 798374964b006150956da1e531b9b8dc193c6d2e ? +xhtml1/block-flow-direction-023.xht 798374964b006150956da1e531b9b8dc193c6d2e ? +html/block-flow-direction-024.htm 615663a35f0f8883842a5bcbf77cf8e788fbdc48 ? +xhtml1/block-flow-direction-024.xht 615663a35f0f8883842a5bcbf77cf8e788fbdc48 ? html/block-flow-direction-025.htm 6b3673477ab3c066dec96f347d5c1f6aaafc0622 ? xhtml1/block-flow-direction-025.xht 6b3673477ab3c066dec96f347d5c1f6aaafc0622 ? +html/block-flow-direction-042.htm df94875e12886f6dc69caf83f9753f9e854de4ca ? +xhtml1/block-flow-direction-042.xht df94875e12886f6dc69caf83f9753f9e854de4ca ? +html/block-flow-direction-043.htm d620513327a1baf327a3a34c8a2cf6e3fbd25f68 ? +xhtml1/block-flow-direction-043.xht d620513327a1baf327a3a34c8a2cf6e3fbd25f68 ? +html/block-flow-direction-045.htm cb0b9aa5f9924a5c63a1b29f5f0ac7b99fbf97b1 ? +xhtml1/block-flow-direction-045.xht cb0b9aa5f9924a5c63a1b29f5f0ac7b99fbf97b1 ? +html/block-flow-direction-046.htm bc17e76d85e2e708fb04751460b57a60ce5c0a86 ? +xhtml1/block-flow-direction-046.xht bc17e76d85e2e708fb04751460b57a60ce5c0a86 ? +html/block-flow-direction-047.htm 6ab3fc6d4944e8a48966ffaa85142b9b19468617 ? +xhtml1/block-flow-direction-047.xht 6ab3fc6d4944e8a48966ffaa85142b9b19468617 ? +html/block-flow-direction-048.htm 2b2a96a6cb128b020a40650a17603b9ed9a1efa7 ? +xhtml1/block-flow-direction-048.xht 2b2a96a6cb128b020a40650a17603b9ed9a1efa7 ? +html/block-flow-direction-049.htm fb772f83f079e3a9320d1a93246f6e34b99e9267 ? +xhtml1/block-flow-direction-049.xht fb772f83f079e3a9320d1a93246f6e34b99e9267 ? +html/block-flow-direction-050.htm a6ff9d8832f3a99a1a890745066e7d8988911ea4 ? +xhtml1/block-flow-direction-050.xht a6ff9d8832f3a99a1a890745066e7d8988911ea4 ? +html/block-flow-direction-051.htm 1b211d57083d0e48effa803b3740386763b47a83 ? +xhtml1/block-flow-direction-051.xht 1b211d57083d0e48effa803b3740386763b47a83 ? +html/block-flow-direction-052.htm 200e1135bd938e8c1884b482831da93745ce205b ? +xhtml1/block-flow-direction-052.xht 200e1135bd938e8c1884b482831da93745ce205b ? +html/block-flow-direction-053.htm 51069f50da4611b4937f16d27e7632d6af6b9182 ? +xhtml1/block-flow-direction-053.xht 51069f50da4611b4937f16d27e7632d6af6b9182 ? +html/block-flow-direction-054.htm 77529af0b060562d96c95e9ba69d5b027ebf0ea3 ? +xhtml1/block-flow-direction-054.xht 77529af0b060562d96c95e9ba69d5b027ebf0ea3 ? +html/block-flow-direction-055.htm 41718dc593a80f58ead3335ee8741c44948938df ? +xhtml1/block-flow-direction-055.xht 41718dc593a80f58ead3335ee8741c44948938df ? +html/block-flow-direction-056.htm 35282509954f2e32b8e2d08f01c769b2c6ccfae6 ? +xhtml1/block-flow-direction-056.xht 35282509954f2e32b8e2d08f01c769b2c6ccfae6 ? +html/block-flow-direction-057.htm 0f660ee8f6d45c27f3cb0b303a2782fcbb0f8405 ? +xhtml1/block-flow-direction-057.xht 0f660ee8f6d45c27f3cb0b303a2782fcbb0f8405 ? +html/block-flow-direction-058.htm 141e410db8a069da0026072d00aa78275580965f ? +xhtml1/block-flow-direction-058.xht 141e410db8a069da0026072d00aa78275580965f ? +html/block-flow-direction-059.htm dcbac90bb1e96e626d0c0c0766971df2d2455b6a ? +xhtml1/block-flow-direction-059.xht dcbac90bb1e96e626d0c0c0766971df2d2455b6a ? +html/block-flow-direction-060.htm 32411bf7a80af4400d47a685ffea28e86f4ca544 ? +xhtml1/block-flow-direction-060.xht 32411bf7a80af4400d47a685ffea28e86f4ca544 ? +html/block-flow-direction-061.htm f24099feb05a2d8860e9c2e8a5b4adff52f9c6c5 ? +xhtml1/block-flow-direction-061.xht f24099feb05a2d8860e9c2e8a5b4adff52f9c6c5 ? +html/block-flow-direction-062.htm 4790f1a71d513e51935cfa8e6f4d5ae8df8ade46 ? +xhtml1/block-flow-direction-062.xht 4790f1a71d513e51935cfa8e6f4d5ae8df8ade46 ? +html/block-flow-direction-063.htm 1f3ef0d5b047336ae444f036209e66fde393ffd3 ? +xhtml1/block-flow-direction-063.xht 1f3ef0d5b047336ae444f036209e66fde393ffd3 ? +html/block-flow-direction-064.htm 4ce9e308161754d6f5293e0d28b94f8316f5caca ? +xhtml1/block-flow-direction-064.xht 4ce9e308161754d6f5293e0d28b94f8316f5caca ? +html/block-flow-direction-065.htm 023ff8747304789a30ff10a1bca125ec74d665db ? +xhtml1/block-flow-direction-065.xht 023ff8747304789a30ff10a1bca125ec74d665db ? +html/block-flow-direction-066.htm 172e1587f1d5af4a41e87f5010fa2046053ba0c6 ? +xhtml1/block-flow-direction-066.xht 172e1587f1d5af4a41e87f5010fa2046053ba0c6 ? html/block-override-001.htm c9f01a298fdc3c1c6eaceefc08c1f134078a0c61 ? xhtml1/block-override-001.xht c9f01a298fdc3c1c6eaceefc08c1f134078a0c61 ? html/block-override-002.htm 1c72e7aa6e1d313b0e23b11e9e637b1f77dd39f4 ? @@ -1347,14 +1395,20 @@ html/orthogonal-parent-shrink-to-fit-001w.htm 42a695a9c6f4336a806d7ee4cc4fee15c1 xhtml1/orthogonal-parent-shrink-to-fit-001w.xht 42a695a9c6f4336a806d7ee4cc4fee15c1221e76 ? html/orthogonal-parent-shrink-to-fit-001x.htm 7cee4685013bbd4ae5c8d547e28661c88967e548 ? xhtml1/orthogonal-parent-shrink-to-fit-001x.xht 7cee4685013bbd4ae5c8d547e28661c88967e548 ? +html/outline-inline-block-vrl-006.htm 8e4288e8f27ab96c2cf1df2d52d7e8c1d93d9318 ? +xhtml1/outline-inline-block-vrl-006.xht 8e4288e8f27ab96c2cf1df2d52d7e8c1d93d9318 ? html/outline-inline-slr-005.htm feefed7bb113e47f3bbb347eec4dac1a3f9310ec ? xhtml1/outline-inline-slr-005.xht feefed7bb113e47f3bbb347eec4dac1a3f9310ec ? html/outline-inline-srl-004.htm 78586049cea376c528cb91f51fb496b83c9ad4d1 ? xhtml1/outline-inline-srl-004.xht 78586049cea376c528cb91f51fb496b83c9ad4d1 ? html/outline-inline-vlr-003.htm aa78e4d2270903852d387b3d25cc21a7af73d8a9 ? xhtml1/outline-inline-vlr-003.xht aa78e4d2270903852d387b3d25cc21a7af73d8a9 ? +html/outline-inline-vlr-006.htm ceeb41816beb13ced78157d67b074a3296998c4d ? +xhtml1/outline-inline-vlr-006.xht ceeb41816beb13ced78157d67b074a3296998c4d ? html/outline-inline-vrl-002.htm 74c5379d6fd8c46ca528d9f91df735b584cb9a55 ? xhtml1/outline-inline-vrl-002.xht 74c5379d6fd8c46ca528d9f91df735b584cb9a55 ? +html/outline-inline-vrl-006.htm 9d51bfd03596b89289a8ed3012654e9df32b40d3 ? +xhtml1/outline-inline-vrl-006.xht 9d51bfd03596b89289a8ed3012654e9df32b40d3 ? html/padding-vlr-005.htm 4c16042900e00793d562c3b4f5c39a3df16b1f95 ? xhtml1/padding-vlr-005.xht 4c16042900e00793d562c3b4f5c39a3df16b1f95 ? html/padding-vrl-004.htm 43a0740c77fa25671e5831c88555b884e75216ee ? diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data b/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data index 822d6101c90..38a2fb26b26 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data @@ -402,30 +402,54 @@ block-embed-001 reference/block-embed-001 direction: div direction rtl http://w block-embed-002 reference/block-embed-002 direction: div direction ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 5069f35597f779fbb548ebf2f2ee2e5cc5416bcf `Richard Ishida` If direction is applied to a block element containing mixed direction text, the text in that element will be displayed in the expected order. block-embed-003 reference/block-embed-003 direction: div direction rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 5a2ea65cfd1fccd182350cb160caaadd6d17a02d `Richard Ishida` If direction is applied to a block element, contained block elements inherit that direction. block-flow-direction-001 reference/block-flow-direction-001-ref horizontal-tb - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 44f3f900314ac5af53fd9014c41c853b7bb96e93 `Gérard Talbot` This test checks that block-level boxes in a 'horizontal-tb' writing mode are laid out one after the other, vertically, with the first beginning at the top of a containing block; they are ordered from top to bottom meaning that the 1st block box is the topmost one, then the 2nd block is juxtaposed at its bottom, then the 3rd block is juxtaposed to the 2nd block at its bottom, etc... -block-flow-direction-002 reference/block-flow-direction-002-ref vertical-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode f76c85033e7f77641067f179e9cb6c2a257993b9 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc... -block-flow-direction-003 reference/block-flow-direction-001-ref vertical-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode ae8c2d3023d90bfcb87f9c1a377b8325418d9186 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc... +block-flow-direction-002 reference/block-flow-direction-002-ref vertical-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5c9e8af7d012391a0cf3e467c18cd28aa0362ee9 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc... +block-flow-direction-003 reference/block-flow-direction-001-ref vertical-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 04de4c62ecb1d2fc240821c80b6be58b3479f864 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc... block-flow-direction-004 reference/block-flow-direction-001-ref 'writing-mode' - initial value is 'horizontal-tb' ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 87224a4f647a5e688530ed22fe4fa2703adab3ef `Gérard Talbot` This test checks that the default, initial value of writing-mode is 'horizontal-tb'. -block-flow-direction-005 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 48c141df0f86b4e5b40e84a9a8498ed955b4c091 `Gérard Talbot` This test checks that a left-floated box with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. -block-flow-direction-006 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5c2da4f5b3e4dba9916cb630999350307b23fb3e `Gérard Talbot` This test checks that left-floated boxes with 'writing-mode' set to 'vertical-rl' establish block formating contexts with a right-to-left block flow direction. -block-flow-direction-007 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 155352d758a86e7454a7a663272d1274bee8b49f `Gérard Talbot` This test checks that a right-floated box with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. -block-flow-direction-008 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode f71d5f561a80b14032671961cd37a017d2268df0 `Gérard Talbot` This test checks that right-floated boxes with 'writing-mode' set to 'vertical-lr' establish block formating contexts with a left-to-right block flow direction. -block-flow-direction-009 reference/block-flow-direction-001-ref position absolute and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode b048a48983e46cd9c110fc4261e544dd14ae46a6 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. -block-flow-direction-010 reference/block-flow-direction-001-ref position absolute and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 3b0ca5bca3d31338df307188ac75bd4dd5e00664 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. -block-flow-direction-011 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 461dd467e43b124e96be1d4ac8ffae9494df3361 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. -block-flow-direction-012 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2df3eb21a2ece981c5168ada830b4353aa4385f5 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. -block-flow-direction-013 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode c20c2f47fd7c59884b794ad025d9c47c395e6248 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. -block-flow-direction-014 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode b44acfc65ec31f4ea17dd56c9e7379ec86df7ea2 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. -block-flow-direction-015 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 9af49e6edee9fe3a8cc8ed1a4b61eb86e9db6a28 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. -block-flow-direction-016 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 0687ecb763842c4937f50b991b135fdb61ba1a21 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. -block-flow-direction-017 reference/block-flow-direction-001-ref table-cell and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 7f600cd4a4fce114a2698658b317d444af89e2b0 `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. -block-flow-direction-018 reference/block-flow-direction-001-ref table-cell and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5cc2e0394ee9fc2e8c4393d1fca9b964111413ce `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. -block-flow-direction-019 reference/block-flow-direction-001-ref table-caption and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 38faffff4ffff208f0179399778e99f7d361e62a `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. -block-flow-direction-020 reference/block-flow-direction-001-ref table-caption and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 4d431792ca25bd32b7f1afd91295cb1bce0b8e16 `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. -block-flow-direction-021 reference/block-flow-direction-002-ref list and vertical-rl - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode b651e390189799fd3ba5645a387bb0076143fcbd `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc... -block-flow-direction-022 reference/block-flow-direction-001-ref list and vertical-lr - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode b5558106d1fd33be280c620b17a771f8b8b04561 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc... -block-flow-direction-023 reference/block-flow-direction-001-ref vertical-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 47ff826dfb1a902d348cc85684500d3213eca3a0 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc... -block-flow-direction-024 reference/block-flow-direction-002-ref vertical-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode dd2c95409479bbec764e167cd07fe185d8677107 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc... +block-flow-direction-005 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 19d6c862abd4bbb497a79b7854ff36a92e359bb9 `Gérard Talbot` This test checks that a left-floated box with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-006 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 69944fcf1c68c9d9601789ff315ebfff67af335f `Gérard Talbot` This test checks that left-floated boxes with 'writing-mode' set to 'vertical-rl' establish block formating contexts with a right-to-left block flow direction. +block-flow-direction-007 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5762555012033e263d15589c1761c7f162522cf6 `Gérard Talbot` This test checks that a right-floated box with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-008 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 3aced69861609275f621ac3fb95ad5447670e790 `Gérard Talbot` This test checks that right-floated boxes with 'writing-mode' set to 'vertical-lr' establish block formating contexts with a left-to-right block flow direction. +block-flow-direction-009 reference/block-flow-direction-001-ref position absolute and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode a54cced47078b3a68d3eb38dfa7fc2acc31e4985 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-010 reference/block-flow-direction-001-ref position absolute and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 92cc02cb3b4ad46fed8890ec471e4a95daebfd51 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-011 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 00641510869b1e4ae2e4f11100696408b80bdf7f `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-012 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode dcd7145988194f22139d18ff39769a279dc69930 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-013 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 11e9fff1bccd00695d7199c7cc4b3a747c423b31 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-014 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d381dd732d4cb52cad4c95278dc064b07c07745c `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-015 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 0ad39ff63db30d1857570edd044ab52330df0842 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-016 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode dc77235c2c9b519a945f9e4aacaa4a97ec8d878c `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-017 reference/block-flow-direction-001-ref table-cell and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode b754020995f81dd4bdc7724a11d3e5627bd4635a `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-018 reference/block-flow-direction-001-ref table-cell and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode b4846a278087e245afa7906739ebc29bd064b0c3 `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-019 reference/block-flow-direction-001-ref table-caption and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d9411cf53b2d5939eba25f07d0df0e5dac4f4975 `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-020 reference/block-flow-direction-001-ref table-caption and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 9ee8ac4727f563cb12230fdeca50995ee079f05d `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-021 reference/block-flow-direction-002-ref list and vertical-rl - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 26cfe2621ebbba3fc203d83162c2d82d366f718d `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc... +block-flow-direction-022 reference/block-flow-direction-001-ref list and vertical-lr - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 1ded5744a815d3f8a7a92507ea990296d6a6b097 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc... +block-flow-direction-023 reference/block-flow-direction-001-ref vertical-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 798374964b006150956da1e531b9b8dc193c6d2e `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc... +block-flow-direction-024 reference/block-flow-direction-002-ref vertical-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 615663a35f0f8883842a5bcbf77cf8e788fbdc48 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc... block-flow-direction-025 reference/block-flow-direction-025-ref writing mode of document - horizontal position of first block image http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#block-formatting 6b3673477ab3c066dec96f347d5c1f6aaafc0622 `Gérard Talbot` This test checks that, when 'writing-mode' value of the root element is set to 'vertical-rl', then its block boxes are laid out leftwardedly (from right to left) one after the other beginning at its righthand side. +block-flow-direction-042 reference/block-flow-direction-002-ref sideways-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode df94875e12886f6dc69caf83f9753f9e854de4ca `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc... +block-flow-direction-043 reference/block-flow-direction-043-ref sideways-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d620513327a1baf327a3a34c8a2cf6e3fbd25f68 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc... +block-flow-direction-045 reference/block-flow-direction-001-ref 'float: left' and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode cb0b9aa5f9924a5c63a1b29f5f0ac7b99fbf97b1 `Gérard Talbot` This test checks that a left-floated box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-046 reference/block-flow-direction-001-ref 'float: left' and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode bc17e76d85e2e708fb04751460b57a60ce5c0a86 `Gérard Talbot` This test checks that left-floated boxes with 'writing-mode' set to 'sideways-rl' establish block formating contexts with a right-to-left block flow direction. +block-flow-direction-047 reference/block-flow-direction-002-ref 'float: right' and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 6ab3fc6d4944e8a48966ffaa85142b9b19468617 `Gérard Talbot` This test checks that a right-floated box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-048 reference/block-flow-direction-002-ref 'float: right' and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2b2a96a6cb128b020a40650a17603b9ed9a1efa7 `Gérard Talbot` This test checks that right-floated boxes with 'writing-mode' set to 'sideways-lr' establish block formating contexts with a left-to-right block flow direction. +block-flow-direction-049 reference/block-flow-direction-001-ref position absolute and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode fb772f83f079e3a9320d1a93246f6e34b99e9267 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-050 reference/block-flow-direction-001-ref position absolute and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode a6ff9d8832f3a99a1a890745066e7d8988911ea4 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-051 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 1b211d57083d0e48effa803b3740386763b47a83 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-052 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 200e1135bd938e8c1884b482831da93745ce205b `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-053 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 51069f50da4611b4937f16d27e7632d6af6b9182 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-054 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 77529af0b060562d96c95e9ba69d5b027ebf0ea3 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-055 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 41718dc593a80f58ead3335ee8741c44948938df `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-056 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 35282509954f2e32b8e2d08f01c769b2c6ccfae6 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-057 reference/block-flow-direction-001-ref table-cell and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 0f660ee8f6d45c27f3cb0b303a2782fcbb0f8405 `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-058 reference/block-flow-direction-001-ref table-cell and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 141e410db8a069da0026072d00aa78275580965f `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-059 reference/block-flow-direction-001-ref table-caption and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode dcbac90bb1e96e626d0c0c0766971df2d2455b6a `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction. +block-flow-direction-060 reference/block-flow-direction-001-ref table-caption and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 32411bf7a80af4400d47a685ffea28e86f4ca544 `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction. +block-flow-direction-061 reference/block-flow-direction-002-ref list and sideways-rl - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode f24099feb05a2d8860e9c2e8a5b4adff52f9c6c5 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc... +block-flow-direction-062 reference/block-flow-direction-043-ref list and sideways-lr - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 4790f1a71d513e51935cfa8e6f4d5ae8df8ade46 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc... +block-flow-direction-063 reference/block-flow-direction-043-ref sideways-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 1f3ef0d5b047336ae444f036209e66fde393ffd3 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc... +block-flow-direction-064 reference/block-flow-direction-002-ref sideways-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 4ce9e308161754d6f5293e0d28b94f8316f5caca `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc... +block-flow-direction-065 reference/block-flow-direction-025-ref writing mode (sideways-rl) of document - horizontal position of first block image http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#block-formatting 023ff8747304789a30ff10a1bca125ec74d665db `Gérard Talbot` This test checks that, when 'writing-mode' value of the root element is set to 'sideways-rl', then its block boxes are laid out leftwardedly (from right to left) one after the other beginning at its righthand side. Also, the inline flow direction is 'bottomwardedly', that is inline boxes in the line box flow from the top toward the bottom; inline boxes are laid out vertically, one after the other, starting at the physical top side of its containing block. +block-flow-direction-066 reference/block-flow-direction-066-ref writing mode (sideways-lr) of document - horizontal position of first block image http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#block-formatting 172e1587f1d5af4a41e87f5010fa2046053ba0c6 `Gérard Talbot` This test checks that, when 'writing-mode' value of the root element is set to 'sideways-lr', then its block boxes are laid out rightwardedly (from left to right) one after the other beginning at its lefthand side. Also, the inline flow direction is 'topwardedly', that is inline boxes in the line box flow from the bottom toward the top; inline boxes are laid out vertically, one after the other, starting at the physical bottom side of its containing block. block-override-001 reference/block-override-001 direction: div override rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction c9f01a298fdc3c1c6eaceefc08c1f134078a0c61 `Richard Ishida` If unicode-bidi:bidi-override is applied to a block element, characters are displayed strictly in sequence according to the direction property. block-override-002 reference/block-override-002 direction: div override ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 1c72e7aa6e1d313b0e23b11e9e637b1f77dd39f4 `Richard Ishida` If unicode-bidi:bidi-override is applied to a block element, characters are displayed strictly in sequence according to the direction property. block-override-003 reference/block-override-003 direction: div direction ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 2cb8aa89ffc3dba127564bb84e4bdb28bd208d26 `Richard Ishida` If unicode-bidi:bidi-override is applied to a block element with no direction value set, characters are displayed strictly in sequence, in ltr order. @@ -671,10 +695,13 @@ orthogonal-parent-shrink-to-fit-001u Shrink-to-fit table-cell with a child of o orthogonal-parent-shrink-to-fit-001v Shrink-to-fit table-cell with a child of orthogonal inline in inline-block ahem,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 85976e84a05546df77e17c38ea94e8166b5ad54d `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal inline in inline-block orthogonal-parent-shrink-to-fit-001w Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block ahem,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 42a695a9c6f4336a806d7ee4cc4fee15c1221e76 `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block orthogonal-parent-shrink-to-fit-001x Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block ahem,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 7cee4685013bbd4ae5c8d547e28661c88967e548 `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block +outline-inline-block-vrl-006 reference/outline-inline-block-vrl-006 outline layout and inline-block and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 8e4288e8f27ab96c2cf1df2d52d7e8c1d93d9318 `Koji Ishii` outline-inline-slr-005 outline layout and non-replaced inline in sideways-lr writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines feefed7bb113e47f3bbb347eec4dac1a3f9310ec `Gérard Talbot` outline-inline-srl-004 outline layout and non-replaced inline and sideways-rl writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 78586049cea376c528cb91f51fb496b83c9ad4d1 `Gérard Talbot` outline-inline-vlr-003 outline layout and non-replaced inline in vertical-lr writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines aa78e4d2270903852d387b3d25cc21a7af73d8a9 `Gérard Talbot` +outline-inline-vlr-006 reference/outline-inline-vlr-006 outline layout and non-replaced inline and vertical-lr writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines ceeb41816beb13ced78157d67b074a3296998c4d `Koji Ishii` outline-inline-vrl-002 outline layout and non-replaced inline and vertical-rl writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 74c5379d6fd8c46ca528d9f91df735b584cb9a55 `Gérard Talbot` +outline-inline-vrl-006 reference/outline-inline-vrl-006 outline layout and non-replaced inline and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 9d51bfd03596b89289a8ed3012654e9df32b40d3 `Koji Ishii` padding-vlr-005 reference/margin-vrl-002-ref padding in 'vertical-lr' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 4c16042900e00793d562c3b4f5c39a3df16b1f95 `Gérard Talbot` This test checks that padding-left, padding-right, padding-top and padding-bottom do not change in vertical writing-mode. The padding-left property of a box still affects the lefthand padding of such box. padding-vrl-004 reference/margin-vrl-002-ref padding in 'vertical-rl' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 43a0740c77fa25671e5831c88555b884e75216ee `Gérard Talbot` This test checks that padding-left, padding-right, padding-top and padding-bottom do not change in vertical writing-mode. The padding-left property of a box still affects the lefthand padding of such box. page-flow-direction-002 'writing-mode: vertical-rl' - default page flow (progression) direction image,paged http://www.w3.org/TR/css-writing-modes-3/#writing-mode 517eb88ec0066fc5b6f14a1602fa5383364ecb3c `Gérard Talbot` This test checks that when 'writing-mode' is set on the root element, then it determines the default page flow (or progression) direction. In this test, the page flow (or progression) direction is right-to-left. diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-002.xht index 1142f4e219c..10904791e59 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-002.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-002.xht @@ -14,9 +14,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-003.xht index fe1af758b35..2b47388ddd6 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-003.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-003.xht @@ -14,9 +14,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-005.xht index 261aa89c472..d314b27fc8b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-005.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-005.xht @@ -14,23 +14,29 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-006.xht index 99b8d306be8..a701bd6ae69 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-006.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-006.xht @@ -14,22 +14,25 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-007.xht index 69430c47b7d..3cf34722398 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-007.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-007.xht @@ -14,23 +14,29 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-008.xht index 5a66a70172d..ed1b27ab550 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-008.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-008.xht @@ -14,22 +14,25 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-009.xht index cfae81e9a08..248731ce3c2 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-009.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-009.xht @@ -14,29 +14,35 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-010.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-010.xht index 5be05b5f593..4e5992c53f3 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-010.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-010.xht @@ -14,29 +14,35 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-011.xht index f7b2959827c..eb8bc138044 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-011.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-011.xht @@ -10,36 +10,45 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-012.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-012.xht index ebd6282512f..7726d0cbfa0 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-012.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-012.xht @@ -10,38 +10,41 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-013.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-013.xht index 49d357dfd23..1c3dde77081 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-013.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-013.xht @@ -10,35 +10,41 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-014.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-014.xht index c5090fcd70b..c791e2c6e05 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-014.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-014.xht @@ -10,36 +10,45 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-015.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-015.xht index c330bb8b9fe..21baa546d0a 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-015.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-015.xht @@ -10,31 +10,34 @@ - + @@ -44,7 +47,7 @@
    - AAAAAAA B  C   D  E   FFFF   + AAAAAAA B  C   D  E   FFFF   GGGGGGG H  J   K  L   MMMMMMM diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-016.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-016.xht index 4041a6b9d24..721a64a9c75 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-016.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-016.xht @@ -10,35 +10,41 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-017.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-017.xht index 549e10575dc..40ae1d881a5 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-017.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-017.xht @@ -5,10 +5,6 @@ CSS Writing Modes Test: table-cell and 'vertical-rl' - block flow direction of block-level boxes - - @@ -18,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-018.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-018.xht index 546e01d43a8..b3a475e7f54 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-018.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-018.xht @@ -14,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-019.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-019.xht index c15efe78201..b27ff758630 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-019.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-019.xht @@ -14,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-020.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-020.xht index e1057ba4c28..167a58cd4c1 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-020.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-020.xht @@ -14,28 +14,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-021.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-021.xht index e86c542dcbf..97ba4efd348 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-021.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-021.xht @@ -14,9 +14,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-022.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-022.xht index 99dfb440295..07d830380d2 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-022.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-022.xht @@ -14,9 +14,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-023.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-023.xht index 01b46f0039c..1e102054cd7 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-023.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-023.xht @@ -18,9 +18,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-024.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-024.xht index fd336700b02..d6831d3ca19 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-024.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-024.xht @@ -18,9 +18,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-042.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-042.xht new file mode 100644 index 00000000000..4f98d5faf51 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-042.xht @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-043.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-043.xht new file mode 100644 index 00000000000..0c754331f5e --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-043.xht @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-045.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-045.xht new file mode 100644 index 00000000000..c08fd7668c1 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-045.xht @@ -0,0 +1,88 @@ + + + + + + CSS Writing Modes Test: 'float: left' and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-046.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-046.xht new file mode 100644 index 00000000000..04830e5243a --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-046.xht @@ -0,0 +1,90 @@ + + + + + + CSS Writing Modes Test: 'float: left' and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + +
    + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + +
    + +
    + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + +
    + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-047.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-047.xht new file mode 100644 index 00000000000..3efd0eaa27b --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-047.xht @@ -0,0 +1,88 @@ + + + + + + CSS Writing Modes Test: 'float: right' and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-048.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-048.xht new file mode 100644 index 00000000000..23308885fdf --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-048.xht @@ -0,0 +1,90 @@ + + + + + + CSS Writing Modes Test: 'float: right' and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + +
    + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + +
    + +
    + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + +
    + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-049.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-049.xht new file mode 100644 index 00000000000..105b1ef387e --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-049.xht @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: position absolute and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-050.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-050.xht new file mode 100644 index 00000000000..065e3bc6d71 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-050.xht @@ -0,0 +1,94 @@ + + + + + + CSS Writing Modes Test: position absolute and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-051.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-051.xht new file mode 100644 index 00000000000..994ad847c43 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-051.xht @@ -0,0 +1,104 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + A  BBBB + + C  D  E + + F  G  H + + JJJJ  K + + + + L  MMMM + + Q  R  S + + T  U  V + + WWWW  X + + + + YYYYYYY + + Z  a   + + b  c   + + ddddddd + + + + eeee   + + f  g   + + h  j   + + kkkkkkk + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-052.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-052.xht new file mode 100644 index 00000000000..14718eed152 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-052.xht @@ -0,0 +1,70 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + A  BBBB C  D  E F  G  H JJJJ  K + + L  MMMM Q  R  S T  U  V WWWW  X + + YYYYYYY Z  a   b  c   ddddddd + + eeee   f  g   h  j   kkkkkkk + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-053.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-053.xht new file mode 100644 index 00000000000..084d9ae174f --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-053.xht @@ -0,0 +1,100 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + eeee   + + f  g   + + h  j   + + kkkkkkk + +
    + + YYYYYYY + + Z  a   + + b  c   + + ddddddd + +
    + + L  MMMM + + Q  R  S + + T  U  V + + WWWW  X + +
    + + A  BBBB + + C  D  E + + F  G  H + + JJJJ  K + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-054.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-054.xht new file mode 100644 index 00000000000..a34d271e857 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-054.xht @@ -0,0 +1,104 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + AAAAAAA + +    B  C + +    D  E + +    FFFF + + + + GGGGGGG + +    H  J + +    K  L + + MMMMMMM + + + + N  QQQQ + + R  S  T + + U  V  W + + XXXX  Y + + + + a  bbbb + + c  d  e + + f  g  h + + jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-055.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-055.xht new file mode 100644 index 00000000000..a26bf1c9244 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-055.xht @@ -0,0 +1,63 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + AAAAAAA    B  C    D  E    FFFF + + GGGGGGG    H  J    K  L MMMMMMM + + N  QQQQ R  S  T U  V  W XXXX  Y + + a  bbbb c  d  e f  g  h jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-056.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-056.xht new file mode 100644 index 00000000000..89daf67bc8a --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-056.xht @@ -0,0 +1,100 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    + + AAAAAAA + +    B  C + +    D  E + +    FFFF + +
    + + GGGGGGG + +    H  J + +    K  L + + MMMMMMM + +
    + + N  QQQQ + + R  S  T + + U  V  W + + XXXX  Y + +
    + + a  bbbb + + c  d  e + + f  g  h + + jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-057.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-057.xht new file mode 100644 index 00000000000..83a1c30e72b --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-057.xht @@ -0,0 +1,93 @@ + + + + + + CSS Writing Modes Test: table-cell and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-058.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-058.xht new file mode 100644 index 00000000000..bc4aea7da28 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-058.xht @@ -0,0 +1,92 @@ + + + + + + CSS Writing Modes Test: table-cell and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-059.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-059.xht new file mode 100644 index 00000000000..cf5c73654ad --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-059.xht @@ -0,0 +1,93 @@ + + + + + + CSS Writing Modes Test: table-caption and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-060.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-060.xht new file mode 100644 index 00000000000..2867dc5ec93 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-060.xht @@ -0,0 +1,92 @@ + + + + + + CSS Writing Modes Test: table-caption and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-061.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-061.xht new file mode 100644 index 00000000000..d6a76d016e6 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-061.xht @@ -0,0 +1,96 @@ + + + + + + CSS Writing Modes Test: list and sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + +
    • A  BBBB
    + +
    • C  D  E
    + +
    • F  G  H
    + +
    • JJJJ  K
    + + + +
    • L  MMMM
    + +
    • Q  R  S
    + +
    • T  U  V
    + +
    • WWWW  X
    + + + +
    • YYYYYYY
    + +
    • Z  a  
    + +
    • b  c  
    + +
    • ddddddd
    + + + +
    • eeee  
    + +
    • f  g  
    + +
    • h  j  
    + +
    • kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-062.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-062.xht new file mode 100644 index 00000000000..3309ce7eb00 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-062.xht @@ -0,0 +1,96 @@ + + + + + + CSS Writing Modes Test: list and sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + +
    • AAAAAAA
    + +
    •    B  C
    + +
    •    D  E
    + +
    •    FFFF
    + + + +
    • GGGGGGG
    + +
    •    H  J
    + +
    •    K  L
    + +
    • MMMMMMM
    + + + +
    • N  QQQQ
    + +
    • R  S  T
    + +
    • U  V  W
    + +
    • XXXX  Y
    + + + +
    • a  bbbb
    + +
    • c  d  e
    + +
    • f  g  h
    + +
    • jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-063.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-063.xht new file mode 100644 index 00000000000..21a38a4624c --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-063.xht @@ -0,0 +1,63 @@ + + + + + + CSS Writing Modes Test: sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + + + +
    AAAAAAA    B  C    D  E    FFFF
    + +
    GGGGGGG    H  J    K  L MMMMMMM
    + +
    N  QQQQ R  S  T U  V  W XXXX  Y
    + +
    a  bbbb c  d  e f  g  h jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-064.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-064.xht new file mode 100644 index 00000000000..688273bf1ce --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-064.xht @@ -0,0 +1,64 @@ + + + + + + CSS Writing Modes Test: sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + + + +
    A  BBBB C  D  E F  G  H JJJJ  K
    + +
    L  MMMM Q  R  S T  U  V WWWW  X
    + +
    YYYYYYY Z  a   b  c   ddddddd
    + +
    eeee   f  g   h  j   kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-065.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-065.xht new file mode 100644 index 00000000000..01aaaf79948 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-065.xht @@ -0,0 +1,38 @@ + + + + + + CSS Writing Modes Test: writing mode (sideways-rl) of document - horizontal position of first block + + + + + + + + + + + + + + +
    + +

    Image download support must be enabled

    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-066.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-066.xht new file mode 100644 index 00000000000..4b61fc9fc07 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/block-flow-direction-066.xht @@ -0,0 +1,44 @@ + + + + + + CSS Writing Modes Test: writing mode (sideways-lr) of document - horizontal position of first block + + + + + + + + + + + + + + +
    + +

    Image download support must be enabled

    + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht index 6b51709a27c..e6ce49bcb7c 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-3.xht @@ -13,7 +13,7 @@

    CSS Writing Modes Module Level 3 CR Test Suite

    -

    Introduction to Vertical Text (89 tests)

    +

    Introduction to Vertical Text (113 tests)

    @@ -40,7 +40,7 @@ - + @@ -316,6 +316,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht index bd39e07028c..4da4e7b6d22 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-7.xht @@ -13,7 +13,7 @@

    CSS Writing Modes Module Level 3 CR Test Suite

    -

    Abstract Box Layout (519 tests)

    +

    Abstract Box Layout (522 tests)

    + 3.1 Block Flow Direction: the writing-mode property
    block-flow-direction-001
    + block-flow-direction-042= Ahemsideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-043= Ahemsideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-045= Ahem'float: left' and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a left-floated box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-046= Ahem'float: left' and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that left-floated boxes with 'writing-mode' set to 'sideways-rl' establish block formating contexts with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-047= Ahem'float: right' and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a right-floated box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-048= Ahem'float: right' and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that right-floated boxes with 'writing-mode' set to 'sideways-lr' establish block formating contexts with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-049= Ahemposition absolute and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-050= Ahemposition absolute and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-051= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-052= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-053= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-054= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-055= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-056= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-057= Ahemtable-cell and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a table-cell with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-058= Ahemtable-cell and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a table-cell with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-059= Ahemtable-caption and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a table-caption with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-060= Ahemtable-caption and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a table-caption with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-061= AhemBitmapslist and sideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-062= AhemBitmapslist and sideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-063= Ahemsideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-064= Ahemsideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-065= Bitmapswriting mode (sideways-rl) of document - horizontal position of first block +
      +
    • This test checks that, when 'writing-mode' value of the root element is set to 'sideways-rl', then its block boxes are laid out leftwardedly (from right to left) one after the other beginning at its righthand side. Also, the inline flow direction is 'bottomwardedly', that is inline boxes in the line box flow from the top toward the bottom; inline boxes are laid out vertically, one after the other, starting at the physical top side of its containing block.
    • +
    +
    + block-flow-direction-066= Bitmapswriting mode (sideways-lr) of document - horizontal position of first block +
      +
    • This test checks that, when 'writing-mode' value of the root element is set to 'sideways-lr', then its block boxes are laid out rightwardedly (from left to right) one after the other beginning at its lefthand side. Also, the inline flow direction is 'topwardedly', that is inline boxes in the line box flow from the bottom toward the top; inline boxes are laid out vertically, one after the other, starting at the physical bottom side of its containing block.
    • +
    +
    different-block-flow-dir-001
    @@ -37,7 +37,7 @@ - + @@ -3623,6 +3623,14 @@ + + + + + + @@ -3647,6 +3655,14 @@ + + + + + + @@ -3655,6 +3671,14 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-block-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-block-vrl-006.xht new file mode 100644 index 00000000000..b631c275f64 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-block-vrl-006.xht @@ -0,0 +1,33 @@ + +CSS Writing Modes Test: outline layout and inline-block and vertical-rl writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    + +
    123XXX
    +
    12345 6XX
    +
    1
    +
    1
    +
    1
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vlr-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vlr-006.xht new file mode 100644 index 00000000000..671980095c2 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vlr-006.xht @@ -0,0 +1,25 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-lr writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    12345 67890
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vrl-006.xht new file mode 100644 index 00000000000..7b87e25caf2 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/outline-inline-vrl-006.xht @@ -0,0 +1,32 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    + +
    1
    +
    12345 67890
    +
    1
    +
    1
    +
    1
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-043-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-043-ref.xht new file mode 100644 index 00000000000..60978e88b17 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-043-ref.xht @@ -0,0 +1,49 @@ + + + + CSS Reftest Reference + + + + + + + + + +
    Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-066-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-066-ref.xht new file mode 100644 index 00000000000..d56b1307f48 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/block-flow-direction-066-ref.xht @@ -0,0 +1,43 @@ + + + + + + CSS Reftest Reference + + + + + + + + + + +

    Image download support must be enabledImage download support must be enabled

    + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-block-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-block-vrl-006.xht new file mode 100644 index 00000000000..b5c8b7571ac --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-block-vrl-006.xht @@ -0,0 +1,22 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    + 1
    + 1
    2

    + 1
    2
    X
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vlr-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vlr-006.xht new file mode 100644 index 00000000000..7c6bdf6b127 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vlr-006.xht @@ -0,0 +1,19 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-lr writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    12 34 56 78 90
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vrl-006.xht new file mode 100644 index 00000000000..e7d697a10cf --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/outline-inline-vrl-006.xht @@ -0,0 +1,23 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    +
    1111
    +
    1
    +
    1
    +
    1
    +
    11111
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht index 3b74da0e27a..6517366139c 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest-toc.xht @@ -3248,6 +3248,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - +
    + 7.1 Principles of Layout in Vertical Writing Modes
    abs-pos-non-replaced-icb-vlr-003
    + outline-inline-block-vrl-006= Ahemoutline layout and inline-block and vertical-rl writing-mode +
    outline-inline-slr-005outline layout and non-replaced inline in vertical-lr writing-mode
    + outline-inline-vlr-006= Ahemoutline layout and non-replaced inline and vertical-lr writing-mode +
    outline-inline-vrl-002outline layout and non-replaced inline and vertical-rl writing-mode
    + outline-inline-vrl-006= Ahemoutline layout and non-replaced inline and vertical-rl writing-mode +
    padding-vlr-005 Bitmaps
    + block-flow-direction-042= Ahem
    + block-flow-direction-043= Ahem
    + block-flow-direction-045= Ahem
    + block-flow-direction-046= Ahem
    + block-flow-direction-047= Ahem
    + block-flow-direction-048= Ahem
    + block-flow-direction-049= Ahem
    + block-flow-direction-050= Ahem
    + block-flow-direction-051= Ahem
    + block-flow-direction-052= Ahem
    + block-flow-direction-053= Ahem
    + block-flow-direction-054= Ahem
    + block-flow-direction-055= Ahem
    + block-flow-direction-056= Ahem
    + block-flow-direction-057= Ahem
    + block-flow-direction-058= Ahem
    + block-flow-direction-059= Ahem
    + block-flow-direction-060= Ahem
    + block-flow-direction-061= AhemBitmaps
    + block-flow-direction-062= AhemBitmaps
    + block-flow-direction-063= Ahem
    + block-flow-direction-064= Ahem
    + block-flow-direction-065= Bitmaps
    + block-flow-direction-066= Bitmaps
    @@ -4936,6 +5128,30 @@ Bitmaps
    + outline-inline-block-vrl-006= Ahem
    + outline-inline-vlr-006= Ahem
    + outline-inline-vrl-006= Ahem
    diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list index c4ded51e924..3c9addbeb06 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reftest.list @@ -402,6 +402,30 @@ block-flow-direction-022.xht == reference/block-flow-direction-001-ref.xht block-flow-direction-023.xht == reference/block-flow-direction-001-ref.xht block-flow-direction-024.xht == reference/block-flow-direction-002-ref.xht block-flow-direction-025.xht == reference/block-flow-direction-025-ref.xht +block-flow-direction-042.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-043.xht == reference/block-flow-direction-043-ref.xht +block-flow-direction-045.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-046.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-047.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-048.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-049.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-050.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-051.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-052.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-053.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-054.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-055.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-056.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-057.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-058.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-059.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-060.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-061.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-062.xht == reference/block-flow-direction-043-ref.xht +block-flow-direction-063.xht == reference/block-flow-direction-043-ref.xht +block-flow-direction-064.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-065.xht == reference/block-flow-direction-025-ref.xht +block-flow-direction-066.xht == reference/block-flow-direction-066-ref.xht block-override-001.xht == reference/block-override-001.xht block-override-002.xht == reference/block-override-002.xht block-override-003.xht == reference/block-override-003.xht @@ -613,6 +637,9 @@ margin-collapse-vrl-034.xht == reference/ref-filled-green-100px-square.xht margin-collapse-vrl-036.xht == reference/ref-filled-green-100px-square.xht margin-vlr-003.xht == reference/margin-vrl-002-ref.xht margin-vrl-002.xht == reference/margin-vrl-002-ref.xht +outline-inline-block-vrl-006.xht == reference/outline-inline-block-vrl-006.xht +outline-inline-vlr-006.xht == reference/outline-inline-vlr-006.xht +outline-inline-vrl-006.xht == reference/outline-inline-vrl-006.xht padding-vlr-005.xht == reference/margin-vrl-002-ref.xht padding-vrl-004.xht == reference/margin-vrl-002-ref.xht percent-margin-vlr-003.xht == reference/margin-vrl-002-ref.xht diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 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 3257bcaae84..ff4f8a08074 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 @@ -32,7 +32,7 @@
    Chapter 3 - Introduction to Vertical Text(89 Tests)
    (113 Tests)
    Chapter 4 - @@ -52,7 +52,7 @@
    Chapter 7 - Abstract Box Layout(519 Tests)
    (522 Tests)
    Chapter 8 - diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-002.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-002.xht index 151156af5f9..99cf5b83332 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-002.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-002.xht @@ -23,9 +23,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-003.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-003.xht index 0b220f6b475..dce33f260b2 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-003.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-003.xht @@ -23,9 +23,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-005.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-005.xht index 99ba2a4c946..bd07aa3a9fc 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-005.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-005.xht @@ -23,23 +23,29 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-006.xht index 689b2fa5fac..f9597ba7afc 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-006.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-006.xht @@ -23,22 +23,25 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-007.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-007.xht index ea9789b0621..a8697fa00e9 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-007.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-007.xht @@ -23,23 +23,29 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-008.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-008.xht index ec012db9d1a..11bab3ec7af 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-008.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-008.xht @@ -23,22 +23,25 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-009.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-009.xht index 8f591685b43..7055a6aea09 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-009.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-009.xht @@ -23,29 +23,35 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-010.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-010.xht index 28d18382236..c1292e77c92 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-010.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-010.xht @@ -23,29 +23,35 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-011.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-011.xht index 01b069c5ede..b02407f2ce7 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-011.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-011.xht @@ -19,36 +19,45 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-012.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-012.xht index 7c1f9612893..04aade54408 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-012.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-012.xht @@ -19,38 +19,41 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-013.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-013.xht index 08ea4c1f857..7cf91861a9b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-013.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-013.xht @@ -19,35 +19,41 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-014.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-014.xht index 415b4b2b1c5..e94b299770b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-014.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-014.xht @@ -19,36 +19,45 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-015.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-015.xht index a816b3fe99e..6605d2412e6 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-015.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-015.xht @@ -19,31 +19,34 @@ - + @@ -53,7 +56,7 @@
    - AAAAAAA B  C   D  E   FFFF   + AAAAAAA B  C   D  E   FFFF   GGGGGGG H  J   K  L   MMMMMMM diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-016.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-016.xht index 66004e1ba75..56c4c32cf05 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-016.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-016.xht @@ -19,35 +19,41 @@ - + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-017.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-017.xht index 26299ccf7d1..4cfd0f998d6 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-017.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-017.xht @@ -14,10 +14,6 @@ } - - @@ -27,28 +23,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-018.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-018.xht index e8d4bb90e19..cdd297e947e 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-018.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-018.xht @@ -23,28 +23,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-019.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-019.xht index d66aea9e7e0..668045bf4bd 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-019.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-019.xht @@ -23,28 +23,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-020.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-020.xht index 4c808fe70f6..3c8bf1ce738 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-020.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-020.xht @@ -23,28 +23,34 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-021.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-021.xht index 9e1b781b896..c9653dcc7d1 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-021.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-021.xht @@ -23,9 +23,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-022.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-022.xht index eb1bae37a56..eee45c2960d 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-022.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-022.xht @@ -23,9 +23,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-023.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-023.xht index 5b54bebe68d..60f8bb3029e 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-023.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-023.xht @@ -27,9 +27,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-024.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-024.xht index e3753d8ce26..8cb46b6dfba 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-024.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-024.xht @@ -27,9 +27,9 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-042.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-042.xht new file mode 100644 index 00000000000..e2d71e88910 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-042.xht @@ -0,0 +1,103 @@ + + + + + + CSS Writing Modes Test: sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-043.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-043.xht new file mode 100644 index 00000000000..7429aa39ca8 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-043.xht @@ -0,0 +1,103 @@ + + + + + + CSS Writing Modes Test: sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-045.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-045.xht new file mode 100644 index 00000000000..c761515811c --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-045.xht @@ -0,0 +1,97 @@ + + + + + + CSS Writing Modes Test: 'float: left' and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-046.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-046.xht new file mode 100644 index 00000000000..3159b803534 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-046.xht @@ -0,0 +1,99 @@ + + + + + + CSS Writing Modes Test: 'float: left' and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + +
    + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + +
    + +
    + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + +
    + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-047.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-047.xht new file mode 100644 index 00000000000..4452bfa9112 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-047.xht @@ -0,0 +1,97 @@ + + + + + + CSS Writing Modes Test: 'float: right' and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-048.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-048.xht new file mode 100644 index 00000000000..35c393b734e --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-048.xht @@ -0,0 +1,99 @@ + + + + + + CSS Writing Modes Test: 'float: right' and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + +
    + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + +
    + +
    + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + +
    + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-049.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-049.xht new file mode 100644 index 00000000000..190e1b0d540 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-049.xht @@ -0,0 +1,103 @@ + + + + + + CSS Writing Modes Test: position absolute and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-050.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-050.xht new file mode 100644 index 00000000000..58c44d60412 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-050.xht @@ -0,0 +1,103 @@ + + + + + + CSS Writing Modes Test: position absolute and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-051.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-051.xht new file mode 100644 index 00000000000..0a364b6bbd5 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-051.xht @@ -0,0 +1,113 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    + + A  BBBB + + C  D  E + + F  G  H + + JJJJ  K + + + + L  MMMM + + Q  R  S + + T  U  V + + WWWW  X + + + + YYYYYYY + + Z  a   + + b  c   + + ddddddd + + + + eeee   + + f  g   + + h  j   + + kkkkkkk + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-052.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-052.xht new file mode 100644 index 00000000000..10d301658f1 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-052.xht @@ -0,0 +1,79 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    + + A  BBBB C  D  E F  G  H JJJJ  K + + L  MMMM Q  R  S T  U  V WWWW  X + + YYYYYYY Z  a   b  c   ddddddd + + eeee   f  g   h  j   kkkkkkk + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-053.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-053.xht new file mode 100644 index 00000000000..387b56112c3 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-053.xht @@ -0,0 +1,109 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    + + eeee   + + f  g   + + h  j   + + kkkkkkk + +
    + + YYYYYYY + + Z  a   + + b  c   + + ddddddd + +
    + + L  MMMM + + Q  R  S + + T  U  V + + WWWW  X + +
    + + A  BBBB + + C  D  E + + F  G  H + + JJJJ  K + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-054.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-054.xht new file mode 100644 index 00000000000..9531ba43fe1 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-054.xht @@ -0,0 +1,113 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    + + AAAAAAA + +    B  C + +    D  E + +    FFFF + + + + GGGGGGG + +    H  J + +    K  L + + MMMMMMM + + + + N  QQQQ + + R  S  T + + U  V  W + + XXXX  Y + + + + a  bbbb + + c  d  e + + f  g  h + + jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-055.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-055.xht new file mode 100644 index 00000000000..521d88fae83 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-055.xht @@ -0,0 +1,72 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    + + AAAAAAA    B  C    D  E    FFFF + + GGGGGGG    H  J    K  L MMMMMMM + + N  QQQQ R  S  T U  V  W XXXX  Y + + a  bbbb c  d  e f  g  h jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-056.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-056.xht new file mode 100644 index 00000000000..edc043ca739 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-056.xht @@ -0,0 +1,109 @@ + + + + + + CSS Writing Modes Test: inline-block and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    + + AAAAAAA + +    B  C + +    D  E + +    FFFF + +
    + + GGGGGGG + +    H  J + +    K  L + + MMMMMMM + +
    + + N  QQQQ + + R  S  T + + U  V  W + + XXXX  Y + +
    + + a  bbbb + + c  d  e + + f  g  h + + jjjj  k + +
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-057.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-057.xht new file mode 100644 index 00000000000..8980eab5da0 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-057.xht @@ -0,0 +1,102 @@ + + + + + + CSS Writing Modes Test: table-cell and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-058.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-058.xht new file mode 100644 index 00000000000..3dccf429971 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-058.xht @@ -0,0 +1,101 @@ + + + + + + CSS Writing Modes Test: table-cell and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-059.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-059.xht new file mode 100644 index 00000000000..e52203ebb00 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-059.xht @@ -0,0 +1,102 @@ + + + + + + CSS Writing Modes Test: table-caption and 'sideways-rl' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    A  BBBB
    + +
    C  D  E
    + +
    F  G  H
    + +
    JJJJ  K
    + + + +
    L  MMMM
    + +
    Q  R  S
    + +
    T  U  V
    + +
    WWWW  X
    + + + +
    YYYYYYY
    + +
    Z  a  
    + +
    b  c  
    + +
    ddddddd
    + + + +
    eeee  
    + +
    f  g  
    + +
    h  j  
    + +
    kkkkkkk
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-060.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-060.xht new file mode 100644 index 00000000000..26f51531d33 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-060.xht @@ -0,0 +1,101 @@ + + + + + + CSS Writing Modes Test: table-caption and 'sideways-lr' - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    + +
    AAAAAAA
    + +
       B  C
    + +
       D  E
    + +
       FFFF
    + + +
    GGGGGGG
    + +
       H  J
    + +
       K  L
    + +
    MMMMMMM
    + + + +
    N  QQQQ
    + +
    R  S  T
    + +
    U  V  W
    + +
    XXXX  Y
    + + + +
    a  bbbb
    + +
    c  d  e
    + +
    f  g  h
    + +
    jjjj  k
    + +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-061.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-061.xht new file mode 100644 index 00000000000..2fac409de47 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-061.xht @@ -0,0 +1,105 @@ + + + + + + CSS Writing Modes Test: list and sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    • A  BBBB
    + +
    • C  D  E
    + +
    • F  G  H
    + +
    • JJJJ  K
    + + + +
    • L  MMMM
    + +
    • Q  R  S
    + +
    • T  U  V
    + +
    • WWWW  X
    + + + +
    • YYYYYYY
    + +
    • Z  a  
    + +
    • b  c  
    + +
    • ddddddd
    + + + +
    • eeee  
    + +
    • f  g  
    + +
    • h  j  
    + +
    • kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-062.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-062.xht new file mode 100644 index 00000000000..0843ee23504 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-062.xht @@ -0,0 +1,105 @@ + + + + + + CSS Writing Modes Test: list and sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + + +
    • AAAAAAA
    + +
    •    B  C
    + +
    •    D  E
    + +
    •    FFFF
    + + + +
    • GGGGGGG
    + +
    •    H  J
    + +
    •    K  L
    + +
    • MMMMMMM
    + + + +
    • N  QQQQ
    + +
    • R  S  T
    + +
    • U  V  W
    + +
    • XXXX  Y
    + + + +
    • a  bbbb
    + +
    • c  d  e
    + +
    • f  g  h
    + +
    • jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-063.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-063.xht new file mode 100644 index 00000000000..9daaaa22915 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-063.xht @@ -0,0 +1,72 @@ + + + + + + CSS Writing Modes Test: sideways-lr - block flow direction of block-level boxes + + + + + + + + + + + + + + + + +
    AAAAAAA    B  C    D  E    FFFF
    + +
    GGGGGGG    H  J    K  L MMMMMMM
    + +
    N  QQQQ R  S  T U  V  W XXXX  Y
    + +
    a  bbbb c  d  e f  g  h jjjj  k
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-064.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-064.xht new file mode 100644 index 00000000000..485ac197ef1 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-064.xht @@ -0,0 +1,73 @@ + + + + + + CSS Writing Modes Test: sideways-rl - block flow direction of block-level boxes + + + + + + + + + + + + + + + + +
    A  BBBB C  D  E F  G  H JJJJ  K
    + +
    L  MMMM Q  R  S T  U  V WWWW  X
    + +
    YYYYYYY Z  a   b  c   ddddddd
    + +
    eeee   f  g   h  j   kkkkkkk
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-065.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-065.xht new file mode 100644 index 00000000000..5c02489c36c --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-065.xht @@ -0,0 +1,47 @@ + + + + + + CSS Writing Modes Test: writing mode (sideways-rl) of document - horizontal position of first block + + + + + + + + + + + + + + + +
    + +

    Image download support must be enabled

    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-066.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-066.xht new file mode 100644 index 00000000000..b000d7dfd73 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/block-flow-direction-066.xht @@ -0,0 +1,53 @@ + + + + + + CSS Writing Modes Test: writing mode (sideways-lr) of document - horizontal position of first block + + + + + + + + + + + + + + + +
    + +

    Image download support must be enabled

    + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht index 6b51709a27c..e6ce49bcb7c 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-3.xht @@ -13,7 +13,7 @@

    CSS Writing Modes Module Level 3 CR Test Suite

    -

    Introduction to Vertical Text (89 tests)

    +

    Introduction to Vertical Text (113 tests)

    @@ -40,7 +40,7 @@ - + @@ -316,6 +316,270 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht index bd39e07028c..4da4e7b6d22 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-7.xht @@ -13,7 +13,7 @@

    CSS Writing Modes Module Level 3 CR Test Suite

    -

    Abstract Box Layout (519 tests)

    +

    Abstract Box Layout (522 tests)

    + 3.1 Block Flow Direction: the writing-mode property
    block-flow-direction-001
    + block-flow-direction-042= Ahemsideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-043= Ahemsideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-045= Ahem'float: left' and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a left-floated box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-046= Ahem'float: left' and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that left-floated boxes with 'writing-mode' set to 'sideways-rl' establish block formating contexts with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-047= Ahem'float: right' and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a right-floated box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-048= Ahem'float: right' and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that right-floated boxes with 'writing-mode' set to 'sideways-lr' establish block formating contexts with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-049= Ahemposition absolute and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-050= Ahemposition absolute and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-051= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-052= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-053= Aheminline-block and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-054= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-055= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-056= Aheminline-block and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-057= Ahemtable-cell and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a table-cell with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-058= Ahemtable-cell and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a table-cell with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-059= Ahemtable-caption and 'sideways-rl' - block flow direction of block-level boxes +
      +
    • This test checks that a table-caption with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
    • +
    +
    + block-flow-direction-060= Ahemtable-caption and 'sideways-lr' - block flow direction of block-level boxes +
      +
    • This test checks that a table-caption with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
    • +
    +
    + block-flow-direction-061= AhemBitmapslist and sideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-062= AhemBitmapslist and sideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-063= Ahemsideways-lr - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
    • +
    +
    + block-flow-direction-064= Ahemsideways-rl - block flow direction of block-level boxes +
      +
    • This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
    • +
    +
    + block-flow-direction-065= Bitmapswriting mode (sideways-rl) of document - horizontal position of first block +
      +
    • This test checks that, when 'writing-mode' value of the root element is set to 'sideways-rl', then its block boxes are laid out leftwardedly (from right to left) one after the other beginning at its righthand side. Also, the inline flow direction is 'bottomwardedly', that is inline boxes in the line box flow from the top toward the bottom; inline boxes are laid out vertically, one after the other, starting at the physical top side of its containing block.
    • +
    +
    + block-flow-direction-066= Bitmapswriting mode (sideways-lr) of document - horizontal position of first block +
      +
    • This test checks that, when 'writing-mode' value of the root element is set to 'sideways-lr', then its block boxes are laid out rightwardedly (from left to right) one after the other beginning at its lefthand side. Also, the inline flow direction is 'topwardedly', that is inline boxes in the line box flow from the bottom toward the top; inline boxes are laid out vertically, one after the other, starting at the physical bottom side of its containing block.
    • +
    +
    different-block-flow-dir-001
    @@ -37,7 +37,7 @@ - + @@ -3623,6 +3623,14 @@ + + + + + + @@ -3647,6 +3655,14 @@ + + + + + + @@ -3655,6 +3671,14 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-block-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-block-vrl-006.xht new file mode 100644 index 00000000000..b631c275f64 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-block-vrl-006.xht @@ -0,0 +1,33 @@ + +CSS Writing Modes Test: outline layout and inline-block and vertical-rl writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    + +
    123XXX
    +
    12345 6XX
    +
    1
    +
    1
    +
    1
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vlr-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vlr-006.xht new file mode 100644 index 00000000000..671980095c2 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vlr-006.xht @@ -0,0 +1,25 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-lr writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    12345 67890
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vrl-006.xht new file mode 100644 index 00000000000..7b87e25caf2 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/outline-inline-vrl-006.xht @@ -0,0 +1,32 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + + + + +

    Test passes if inside of blue rectangles are orange. +

    + +
    1
    +
    12345 67890
    +
    1
    +
    1
    +
    1
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-043-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-043-ref.xht new file mode 100644 index 00000000000..e700f86ab06 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-043-ref.xht @@ -0,0 +1,58 @@ + + + + CSS Reftest Reference + + + + + + + + + + +
    Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled + + Image download support must be enabled Image download support must be enabled Image download support must be enabled Image download support must be enabled    Image download support must be enabled    Image download support must be enabled + + Image download support must be enabled +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-066-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-066-ref.xht new file mode 100644 index 00000000000..d88979ac94f --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/block-flow-direction-066-ref.xht @@ -0,0 +1,52 @@ + + + + + + CSS Reftest Reference + + + + + + + + + + + +

    Image download support must be enabledImage download support must be enabled

    + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-block-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-block-vrl-006.xht new file mode 100644 index 00000000000..b5c8b7571ac --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-block-vrl-006.xht @@ -0,0 +1,22 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    + 1
    + 1
    2

    + 1
    2
    X
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vlr-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vlr-006.xht new file mode 100644 index 00000000000..7c6bdf6b127 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vlr-006.xht @@ -0,0 +1,19 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-lr writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    12 34 56 78 90
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vrl-006.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vrl-006.xht new file mode 100644 index 00000000000..e7d697a10cf --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/outline-inline-vrl-006.xht @@ -0,0 +1,23 @@ + +CSS Writing Modes Test: outline layout and non-replaced inline and vertical-rl writing-mode + + + +

    Test passes if inside of blue rectangles are orange. +

    +
    1111
    +
    1
    +
    1
    +
    1
    +
    11111
    +
    + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht index 3b74da0e27a..6517366139c 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest-toc.xht @@ -3248,6 +3248,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - +
    + 7.1 Principles of Layout in Vertical Writing Modes
    abs-pos-non-replaced-icb-vlr-003
    + outline-inline-block-vrl-006= Ahemoutline layout and inline-block and vertical-rl writing-mode +
    outline-inline-slr-005outline layout and non-replaced inline in vertical-lr writing-mode
    + outline-inline-vlr-006= Ahemoutline layout and non-replaced inline and vertical-lr writing-mode +
    outline-inline-vrl-002outline layout and non-replaced inline and vertical-rl writing-mode
    + outline-inline-vrl-006= Ahemoutline layout and non-replaced inline and vertical-rl writing-mode +
    padding-vlr-005 Bitmaps
    + block-flow-direction-042= Ahem
    + block-flow-direction-043= Ahem
    + block-flow-direction-045= Ahem
    + block-flow-direction-046= Ahem
    + block-flow-direction-047= Ahem
    + block-flow-direction-048= Ahem
    + block-flow-direction-049= Ahem
    + block-flow-direction-050= Ahem
    + block-flow-direction-051= Ahem
    + block-flow-direction-052= Ahem
    + block-flow-direction-053= Ahem
    + block-flow-direction-054= Ahem
    + block-flow-direction-055= Ahem
    + block-flow-direction-056= Ahem
    + block-flow-direction-057= Ahem
    + block-flow-direction-058= Ahem
    + block-flow-direction-059= Ahem
    + block-flow-direction-060= Ahem
    + block-flow-direction-061= AhemBitmaps
    + block-flow-direction-062= AhemBitmaps
    + block-flow-direction-063= Ahem
    + block-flow-direction-064= Ahem
    + block-flow-direction-065= Bitmaps
    + block-flow-direction-066= Bitmaps
    @@ -4936,6 +5128,30 @@ Bitmaps
    + outline-inline-block-vrl-006= Ahem
    + outline-inline-vlr-006= Ahem
    + outline-inline-vrl-006= Ahem
    diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list index c4ded51e924..3c9addbeb06 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reftest.list @@ -402,6 +402,30 @@ block-flow-direction-022.xht == reference/block-flow-direction-001-ref.xht block-flow-direction-023.xht == reference/block-flow-direction-001-ref.xht block-flow-direction-024.xht == reference/block-flow-direction-002-ref.xht block-flow-direction-025.xht == reference/block-flow-direction-025-ref.xht +block-flow-direction-042.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-043.xht == reference/block-flow-direction-043-ref.xht +block-flow-direction-045.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-046.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-047.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-048.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-049.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-050.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-051.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-052.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-053.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-054.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-055.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-056.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-057.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-058.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-059.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-060.xht == reference/block-flow-direction-001-ref.xht +block-flow-direction-061.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-062.xht == reference/block-flow-direction-043-ref.xht +block-flow-direction-063.xht == reference/block-flow-direction-043-ref.xht +block-flow-direction-064.xht == reference/block-flow-direction-002-ref.xht +block-flow-direction-065.xht == reference/block-flow-direction-025-ref.xht +block-flow-direction-066.xht == reference/block-flow-direction-066-ref.xht block-override-001.xht == reference/block-override-001.xht block-override-002.xht == reference/block-override-002.xht block-override-003.xht == reference/block-override-003.xht @@ -613,6 +637,9 @@ margin-collapse-vrl-034.xht == reference/ref-filled-green-100px-square.xht margin-collapse-vrl-036.xht == reference/ref-filled-green-100px-square.xht margin-vlr-003.xht == reference/margin-vrl-002-ref.xht margin-vrl-002.xht == reference/margin-vrl-002-ref.xht +outline-inline-block-vrl-006.xht == reference/outline-inline-block-vrl-006.xht +outline-inline-vlr-006.xht == reference/outline-inline-vlr-006.xht +outline-inline-vrl-006.xht == reference/outline-inline-vrl-006.xht padding-vlr-005.xht == reference/margin-vrl-002-ref.xht padding-vrl-004.xht == reference/margin-vrl-002-ref.xht percent-margin-vlr-003.xht == reference/margin-vrl-002-ref.xht diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 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 3257bcaae84..ff4f8a08074 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 @@ -32,7 +32,7 @@
    Chapter 3 - Introduction to Vertical Text(89 Tests)
    (113 Tests)
    Chapter 4 - @@ -52,7 +52,7 @@
    Chapter 7 - Abstract Box Layout(519 Tests)
    (522 Tests)
    Chapter 8 - diff --git a/tests/wpt/css-tests/css21_dev/html4/background-root-102.htm b/tests/wpt/css-tests/css21_dev/html4/background-root-102.htm index ff6a3ad49f2..3837a76806a 100644 --- a/tests/wpt/css-tests/css21_dev/html4/background-root-102.htm +++ b/tests/wpt/css-tests/css21_dev/html4/background-root-102.htm @@ -1,5 +1,5 @@ - + CSS Test: CSS: Changing the background of the BODY element by changing its class @@ -17,6 +17,7 @@ function test() { document.getElementsByTagName('body')[0].className = 'after'; document.getElementsByTagName('p')[0].className = 'after'; + document.documentElement.className = ""; } diff --git a/tests/wpt/css-tests/css21_dev/html4/background-root-103.htm b/tests/wpt/css-tests/css21_dev/html4/background-root-103.htm index 5ec01e82c5f..e0c8f880fe9 100644 --- a/tests/wpt/css-tests/css21_dev/html4/background-root-103.htm +++ b/tests/wpt/css-tests/css21_dev/html4/background-root-103.htm @@ -1,5 +1,5 @@ - + CSS Test: CSS: Changing the background of the BODY element by changing a parent's attribute @@ -17,6 +17,7 @@ function test() { document.getElementsByTagName('html')[0].lang = 'en-after'; document.getElementsByTagName('p')[0].lang = 'en-after'; + document.documentElement.className = ""; } diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css21_dev/html4/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css21_dev/html4/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css21_dev/html4/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data index 08e376a6665..8d96da2608f 100644 --- a/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data @@ -2728,10 +2728,10 @@ html4/background-root-024.htm 8210116ae34c05c5bed664c43c1ecf9b53ad145b ? xhtml1/background-root-024.xht 8210116ae34c05c5bed664c43c1ecf9b53ad145b ? html4/background-root-101.htm 1d8cc18a330cb8a657dbd49a5e6e2ee357b6e71b ? xhtml1/background-root-101.xht 1d8cc18a330cb8a657dbd49a5e6e2ee357b6e71b ? -html4/background-root-102.htm 81087532ada685cfee05ad1cab758675cc93aa34 ? -xhtml1/background-root-102.xht 81087532ada685cfee05ad1cab758675cc93aa34 ? -html4/background-root-103.htm 2dd4bd2ae94a7eb6692498439da8125aa6b65873 ? -xhtml1/background-root-103.xht 2dd4bd2ae94a7eb6692498439da8125aa6b65873 ? +html4/background-root-102.htm 12c66266cd9bb89e418c13d074f49c6bf1d15c02 ? +xhtml1/background-root-102.xht 12c66266cd9bb89e418c13d074f49c6bf1d15c02 ? +html4/background-root-103.htm 24358420c13f7e87e612aba63110a364523ca1a5 ? +xhtml1/background-root-103.xht 24358420c13f7e87e612aba63110a364523ca1a5 ? html4/background-table-001.htm 2c9b4513a5e0f90c4780823cdf4f112b1385c137 ? xhtml1/background-table-001.xht 2c9b4513a5e0f90c4780823cdf4f112b1385c137 ? html4/background-table-002.htm 166a7c903010b7f8b554735ff30eed2f173f7d86 ? diff --git a/tests/wpt/css-tests/css21_dev/testinfo.data b/tests/wpt/css-tests/css21_dev/testinfo.data index 90d2f3309d5..785f5f36c05 100644 --- a/tests/wpt/css-tests/css21_dev/testinfo.data +++ b/tests/wpt/css-tests/css21_dev/testinfo.data @@ -1381,8 +1381,8 @@ background-root-020 reference/background-root-020-ref Background: Test Seventeen background-root-023 reference/background-root-023-ref Opera Tests: Background: Test Twenty Three http://www.w3.org/TR/CSS21/colors.html#background ce9b2d9aa717569775a0f764885cf58c8e5e91b0 `Ian Hickson`,`Elika J. Etemad` The BODY and HTML backgrounds are drawn independently when each is specified, even if their specified values are the same. background-root-024 reference/background-root-024-ref Repeating Backgrounds: Y http://www.w3.org/TR/CSS21/colors.html#background 8210116ae34c05c5bed664c43c1ecf9b53ad145b `Ian Hickson` background-root-101 reference/background-root-101-ref CSS: Changing the background of the BODY element by changing a sibling's class dom http://www.w3.org/TR/CSS21/colors.html#background 1d8cc18a330cb8a657dbd49a5e6e2ee357b6e71b `Ian Hickson` -background-root-102 reference/background-root-101-ref CSS: Changing the background of the BODY element by changing its class dom http://www.w3.org/TR/CSS21/colors.html#background 81087532ada685cfee05ad1cab758675cc93aa34 `Ian Hickson` -background-root-103 reference/background-root-101-ref CSS: Changing the background of the BODY element by changing a parent's attribute dom http://www.w3.org/TR/CSS21/colors.html#background 2dd4bd2ae94a7eb6692498439da8125aa6b65873 `Ian Hickson` +background-root-102 reference/background-root-101-ref CSS: Changing the background of the BODY element by changing its class dom http://www.w3.org/TR/CSS21/colors.html#background 12c66266cd9bb89e418c13d074f49c6bf1d15c02 `Ian Hickson` +background-root-103 reference/background-root-101-ref CSS: Changing the background of the BODY element by changing a parent's attribute dom http://www.w3.org/TR/CSS21/colors.html#background 24358420c13f7e87e612aba63110a364523ca1a5 `Ian Hickson` background-table-001 background-repeat on table rows http://www.w3.org/TR/CSS21/colors.html#background 2c9b4513a5e0f90c4780823cdf4f112b1385c137 `Ian Hickson` background-table-002 background-repeat on table rows http://www.w3.org/TR/CSS21/colors.html#background 166a7c903010b7f8b554735ff30eed2f173f7d86 `Ian Hickson` background-table-003 background-repeat on table rows http://www.w3.org/TR/CSS21/colors.html#background 25c56bf238f94beb33fe80eae10b3162598d4c35 `Ian Hickson` diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/background-root-102.xht b/tests/wpt/css-tests/css21_dev/xhtml1/background-root-102.xht index 2f310221e1b..d44af47ada2 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/background-root-102.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1/background-root-102.xht @@ -1,5 +1,5 @@ - + CSS Test: CSS: Changing the background of the BODY element by changing its class @@ -17,6 +17,7 @@ function test() { document.getElementsByTagName('body')[0].className = 'after'; document.getElementsByTagName('p')[0].className = 'after'; + document.documentElement.className = ""; } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/background-root-103.xht b/tests/wpt/css-tests/css21_dev/xhtml1/background-root-103.xht index c41d5d94502..5349860214b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/background-root-103.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1/background-root-103.xht @@ -1,5 +1,5 @@ - + CSS Test: CSS: Changing the background of the BODY element by changing a parent's attribute @@ -17,6 +17,7 @@ function test() { document.getElementsByTagName('html')[0].lang = 'en-after'; document.getElementsByTagName('p')[0].lang = 'en-after'; + document.documentElement.className = ""; } diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/block-flow-direction-066-exp-res.png b/tests/wpt/css-tests/css21_dev/xhtml1/support/block-flow-direction-066-exp-res.png new file mode 100644 index 0000000000000000000000000000000000000000..d325b15a4cf3f12e54adf85c3691de11bebac057 GIT binary patch literal 4055 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 JPDHLkV1nR!&gTFC literal 0 HcmV?d00001 diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/background-root-102.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/background-root-102.xht index 5c43806c307..a3ebfbdc034 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/background-root-102.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/background-root-102.xht @@ -1,5 +1,5 @@ - + CSS Test: CSS: Changing the background of the BODY element by changing its class + +
     
    +
     
    +
     
    + + + + + + + + + + + + Hello WPT! + + +
     
    +
    Another teal
    + + + area 1 + area 2 + area 3 + diff --git a/tests/wpt/web-platform-tests/cssom-view/elementsFromPoint.html b/tests/wpt/web-platform-tests/cssom-view/elementsFromPoint.html new file mode 100644 index 00000000000..4400f6aa9cb --- /dev/null +++ b/tests/wpt/web-platform-tests/cssom-view/elementsFromPoint.html @@ -0,0 +1,150 @@ + +cssom-view - elementsFromPoint + + + + +
     
    +
     
    +
     
    + + + + + + + + + + + + Hello WPT! + + +
     
    +
    Another teal
    + diff --git a/tests/wpt/web-platform-tests/cssom-view/iframe.html b/tests/wpt/web-platform-tests/cssom-view/iframe.html new file mode 100644 index 00000000000..e4413a7388a --- /dev/null +++ b/tests/wpt/web-platform-tests/cssom-view/iframe.html @@ -0,0 +1,4 @@ + + diff --git a/tests/wpt/web-platform-tests/dom/ranges/Range-mutations.html b/tests/wpt/web-platform-tests/dom/ranges/Range-mutations.html index aa740d4a6aa..ade44bb989b 100644 --- a/tests/wpt/web-platform-tests/dom/ranges/Range-mutations.html +++ b/tests/wpt/web-platform-tests/dom/ranges/Range-mutations.html @@ -15,7 +15,6 @@ // // TODO: // -// * replaceWholeText() tests // * Lots and lots and lots more different types of ranges // * insertBefore() with DocumentFragments // * Fill out other insert/remove tests diff --git a/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html b/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub.html similarity index 98% rename from tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html rename to tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub.html index 350f999366a..ee7c7763663 100644 --- a/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.html +++ b/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/cross-origin-objects.sub.html @@ -22,7 +22,7 @@ path = location.pathname.substring(0, location.pathname.lastIndexOf('/')) + '/fr var B = document.getElementById('B').contentWindow; var C = document.getElementById('C').contentWindow; B.frameElement.uriToLoad = path; -C.frameElement.uriToLoad = 'http://www1.web-platform.test:' + location.port + path; +C.frameElement.uriToLoad = '//{{domains[www1]}}:' + location.port + path; function reloadSubframes(cb) { var iframes = document.getElementsByTagName('iframe'); @@ -51,7 +51,7 @@ function addTest(fun, desc) { testList.push([fun, desc]); } */ addTest(function() { - assert_equals(location.host, 'web-platform.test:8000', 'Need to run the top-level test from web-platform.test:8000'); + assert_equals(location.host, '{{domains[]}}:{{location[port]}}', 'Need to run the top-level test from {{domains[]}}:{{location[port]}}'); assert_equals(B.parent, window, "window.parent works same-origin"); assert_equals(C.parent, window, "window.parent works cross-origin"); assert_equals(B.location.pathname, path, "location.href works same-origin"); @@ -317,7 +317,7 @@ function doDocumentDomainTest(cb) { win.close(); cb(); }); - var win = window.open('win-documentdomain.html'); + var win = window.open('win-documentdomain.sub.html'); } // We do a fresh load of the subframes for each test to minimize side-effects. diff --git a/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.html b/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html similarity index 86% rename from tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.html rename to tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html index 363819c3252..d1b0e0dd112 100644 --- a/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.html +++ b/tests/wpt/web-platform-tests/html/browsers/origin/cross-origin-objects/win-documentdomain.sub.html @@ -10,9 +10,9 @@ var path = location.pathname.substring(0, location.pathname.lastIndexOf('/')) + '/frame.html'; A.location = 'frame.html'; - B.location = frameURI = 'http://www2.web-platform.test:' + location.port + path; - C.location = frameURI = 'http://www2.web-platform.test:' + location.port + path; - D.location = frameURI = 'http://www1.web-platform.test:' + location.port + path; + B.location = '//{{domains[www2]}}:' + location.port + path; + C.location = '//{{domains[www2]}}:' + location.port + path; + D.location = '//{{domains[www1]}}:' + location.port + path; var loadCount = 0; function frameLoaded() { diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html new file mode 100644 index 00000000000..0191fa61e15 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-close-manual.sub.html @@ -0,0 +1,3 @@ + +

    Follow this link to open a new browsing context and then confirm it can be closed: +link. diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-manual.html b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-manual.html new file mode 100644 index 00000000000..f5879ee6d75 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-manual.html @@ -0,0 +1,10 @@ +

      +
    1. After clicking these two links in order a single browsing context should be open showing + example.org: + one, + two. + +

    2. After clicking these two links two browsing contexts should have been opened: + one, + two. +

    diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html new file mode 100644 index 00000000000..790c22157c8 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-cross-origin-window-name.sub.html @@ -0,0 +1,3 @@ + +

    Follow this link to open a new browsing context and then confirm it says "idonteven": +link. diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-window-name.html b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-window-name.html new file mode 100644 index 00000000000..37aea98f5c5 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer-window-name.html @@ -0,0 +1,40 @@ + +rel=noreferrer and reuse of names + + +

    + diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer.html b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer.html new file mode 100644 index 00000000000..c072486b0a0 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/noreferrer.html @@ -0,0 +1,25 @@ + +rel=noreferrer nullifies window.opener + + +
    + diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/support-close.html b/tests/wpt/web-platform-tests/html/browsers/windows/support-close.html new file mode 100644 index 00000000000..38ec2aef5c3 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/support-close.html @@ -0,0 +1 @@ +

    Clicking this button should close this browsing context: diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/support-named-null-opener.html b/tests/wpt/web-platform-tests/html/browsers/windows/support-named-null-opener.html new file mode 100644 index 00000000000..8c106ca8862 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/support-named-null-opener.html @@ -0,0 +1,8 @@ + diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html b/tests/wpt/web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html new file mode 100644 index 00000000000..e92b69d7e73 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/support-nested-browsing-contexts.html @@ -0,0 +1,12 @@ + + + diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/support-opener-null.html b/tests/wpt/web-platform-tests/html/browsers/windows/support-opener-null.html new file mode 100644 index 00000000000..c734eb3056d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/support-opener-null.html @@ -0,0 +1,4 @@ + diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/support-post-to-opener.html b/tests/wpt/web-platform-tests/html/browsers/windows/support-post-to-opener.html new file mode 100644 index 00000000000..453fec97a78 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/support-post-to-opener.html @@ -0,0 +1,8 @@ + diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/support-window-name-echo.html b/tests/wpt/web-platform-tests/html/browsers/windows/support-window-name-echo.html new file mode 100644 index 00000000000..a437fecb2c4 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/support-window-name-echo.html @@ -0,0 +1 @@ + diff --git a/tests/wpt/web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html b/tests/wpt/web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html new file mode 100644 index 00000000000..65b9fbf309d --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/windows/targeting-cross-origin-nested-browsing-contexts.sub.html @@ -0,0 +1,38 @@ + + + + + Targeting nested browsing contexts + + + + + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm index fbdb7f75551..d6c2abe7d57 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm @@ -1,6 +1,4 @@ javascript: URL creating a document in an about:blank iframe - - diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html index 528d3c80773..1119f818f95 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/Image-constructor.html @@ -1,7 +1,7 @@ DOM Image constructor Test - + diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html b/tests/wpt/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html index af497b40959..c50ea73170d 100644 --- a/tests/wpt/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html +++ b/tests/wpt/web-platform-tests/html/semantics/forms/the-form-element/form-autocomplete.html @@ -47,7 +47,8 @@ autocompletetest(document.forms.autocomplete_off, ["off", "off", "on", "off", ""], "form autocomplete attribute off"); autocompletetest(document.forms.autocomplete_invalid, ["on", "on", "on", "off", ""], "form autocomplete attribute invalid"); - var keywords = [ "name", "honorific-prefix", "given-name", "additional-name", "family-name", "honorific-suffix", "nickname", "organization-title", "organization", "street-address", "address-line1", "address-line2", "address-line3", "locality", "region", "country", "country-name", "postal-code", "cc-name", "cc-given-name", "cc-additional-name", "cc-family-name", "cc-number", "cc-exp", "cc-exp-month", "cc-exp-year", "cc-csc", "cc-type", "language", "bday", "bday-day", "bday-month", "bday-year", "sex", "url", "photo", "tel", "tel-country-code", "tel-national", "tel-area-code", "tel-local", "tel-local-prefix", "tel-local-suffix", "tel-extension", "email", "impp" ]; + var keywords = [ "name", "honorific-prefix", "given-name", "additional-name", "family-name", "honorific-suffix", "nickname", "username", "new-password", "current-password", "organization-title", "organization", "street-address", "address-line1", "address-line2", "address-line3", "address-level4", "address-level3", "address-level2", "address-level1", "country", "country-name", "postal-code", "cc-name", "cc-given-name", "cc-additional-name", "cc-family-name", "cc-number", "cc-exp", "cc-exp-month", "cc-exp-year", "cc-csc", "cc-type", "transaction-currency", "transaction-amount", "language", "bday", "bday-day", "bday-month", "bday-year", "sex", "url", "photo", "tel", "tel-country-code", "tel-national", "tel-area-code", "tel-local", "tel-local-prefix", "tel-local-suffix", "tel-extension", "email", "impp" ]; + keywords.forEach(function(keyword) { test(function(){ var input = document.createElement("input"); diff --git a/tests/wpt/web-platform-tests/html/semantics/forms/the-option-element/option-selected.html b/tests/wpt/web-platform-tests/html/semantics/forms/the-option-element/option-selected.html index 0a9977a62f8..e18e90b853b 100644 --- a/tests/wpt/web-platform-tests/html/semantics/forms/the-option-element/option-selected.html +++ b/tests/wpt/web-platform-tests/html/semantics/forms/the-option-element/option-selected.html @@ -2,7 +2,7 @@ HTMLOptionElement.selected - +

    diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html index 85d1f7b9def..34b9fe1bf18 100644 --- a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-template-element/template-element/template-descendant-frameset.html @@ -4,7 +4,7 @@ HTML Templates: Template element as a descendant of the frameset element. - + diff --git a/tests/wpt/web-platform-tests/html/webappapis/animation-frames/callback-multicalls.html b/tests/wpt/web-platform-tests/html/webappapis/animation-frames/callback-multicalls.html index 90e75a1f405..38f34171ea9 100644 --- a/tests/wpt/web-platform-tests/html/webappapis/animation-frames/callback-multicalls.html +++ b/tests/wpt/web-platform-tests/html/webappapis/animation-frames/callback-multicalls.html @@ -2,7 +2,7 @@ AnimationTiming Test: multiple calls to requestAnimationFrame with the same callback - +
    diff --git a/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering-manual.html b/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering-manual.html index 40b7c27c333..ed2f70e196e 100644 --- a/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering-manual.html +++ b/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering-manual.html @@ -1,7 +1,7 @@ Task and Microtask Ordering - + diff --git a/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering.html b/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering.html index a5bb59a99b4..c14a043b6ab 100644 --- a/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering.html +++ b/tests/wpt/web-platform-tests/html/webappapis/scripting/event-loops/task_microtask_ordering.html @@ -1,7 +1,7 @@ Task and Microtask Ordering - + diff --git a/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/get-navigatorlanguage-manual.html b/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/get-navigatorlanguage-manual.html index 8198df6f0a9..4bdab91121d 100644 --- a/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/get-navigatorlanguage-manual.html +++ b/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/get-navigatorlanguage-manual.html @@ -2,7 +2,7 @@ NavigatorLanguage: navigator.language returns the user's preferred language - +

    Precondition

    diff --git a/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigatorlanguage.html b/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigatorlanguage.html index 72503f7505e..d56df8a3d85 100644 --- a/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigatorlanguage.html +++ b/tests/wpt/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigatorlanguage.html @@ -2,7 +2,7 @@ NavigatorLanguage: the most preferred language is the one returned by navigator.language - +
    diff --git a/tests/wpt/web-platform-tests/url/resources/testharness-extras.js b/tests/wpt/web-platform-tests/url/resources/testharness-extras.js deleted file mode 100644 index c812ca64d19..00000000000 --- a/tests/wpt/web-platform-tests/url/resources/testharness-extras.js +++ /dev/null @@ -1,11 +0,0 @@ -/* -Extending the W3C testharness.js with locally useful functionality. -*/ - -function assert_type_error(f, msg) { - assert_throws(TypeError(), f, msg); -} - -function assert_syntax_error(f, msg) { - assert_throws(SyntaxError(), f, msg); -} diff --git a/tests/wpt/web-platform-tests/url/urlsearchparams-constructor.html b/tests/wpt/web-platform-tests/url/urlsearchparams-constructor.html index e2d7b11c100..4e4d5dac35c 100644 --- a/tests/wpt/web-platform-tests/url/urlsearchparams-constructor.html +++ b/tests/wpt/web-platform-tests/url/urlsearchparams-constructor.html @@ -5,7 +5,6 @@ - + + + +
    + +