This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
test:css-writing-modes-3 [2014/12/09 15:48] – external edit 127.0.0.1 | test:css-writing-modes-3 [2014/12/23 11:49] – [Current test coverage of the Writing Modes spec] gtalbot | ||
---|---|---|---|
Line 162: | Line 162: | ||
http:// | http:// | ||
- | Test assertion: This test checks that block-level boxes in a { right-floating box | abs. pos. box | inline-block | list | table-cell | table-caption | + | Test assertion: This test checks that block-level boxes in a { right-floating box | abs. pos. box | inline-block | list | table-cell | table-caption } with ' |
b) line box direction in a block container that contains inlines | b) line box direction in a block container that contains inlines | ||
Line 176: | Line 176: | ||
http:// | http:// | ||
- | Test assertion: This test checks that lines boxes in a { ' | + | Test assertion: This test checks that lines boxes in a { ' |
c) progression of rows in a table | c) progression of rows in a table | ||
Line 186: | Line 186: | ||
Test assertion: This test checks that rows in a vertical-rl table are ordered from right to left; the first row is the rightmost row | Test assertion: This test checks that rows in a vertical-rl table are ordered from right to left; the first row is the rightmost row | ||
- | Test assertion: This test checks that rows in a vertical-rl table are ordered from left to right; the first row is the leftmost row | + | Test assertion: This test checks that rows in a vertical-lr table are ordered from left to right; the first row is the leftmost row |
For each of these tests, we need additional tests with | For each of these tests, we need additional tests with | ||
Line 201: | Line 201: | ||
e) "the writing-mode property of the HTML BODY element is not propagated to the viewport." | e) "the writing-mode property of the HTML BODY element is not propagated to the viewport." | ||
- | //Possible (draft) tests for now: [[http:// | + | //Possible (draft) tests for now: [[http:// |
//related CSS2.1 tests are http:// | //related CSS2.1 tests are http:// | ||
Line 218: | Line 218: | ||
f) "If a box has a different block flow direction than its containing block: | f) "If a box has a different block flow direction than its containing block: | ||
If the box has a specified display of inline, its display computes to inline-block. [CSS21] | If the box has a specified display of inline, its display computes to inline-block. [CSS21] | ||
- | If the box has a specified display of run-in, its display computes to block. [CSS21] | ||
If the box is a block container, then it establishes a new block formatting context. | If the box is a block container, then it establishes a new block formatting context. | ||
" | " | ||
- | //2 tests (the run-in case is not testable for now) can be written out of this multiplied by 3 writing-modes values; we could create javascript tests as well// | + | //2 tests can be written out of this multiplied by 3 writing-modes values; we could create javascript tests as well// |
g) Testable: The content of replaced elements do not rotate due to the writing mode: | g) Testable: The content of replaced elements do not rotate due to the writing mode: |