This test continues to validate the ol element. This reftest is necessary because the values of the ol's li children as calculated and displayed by the user agent are NOT systematically available programatically. Only explicitly-set values are available programatically. Therefore, we need to check actual rendering against expected rendering.
The spec states:
The type attribute represents the state given in the cell in the second column of the row whose first cell matches the attribute's value; if none of the cells match, or if the attribute is omitted, then the attribute represents the decimal state.
This reftest passes if each list's items are labelled identically to the horizontal sequence immediately above those list items:
(Note: each list item has no content; only the sequencing should appear.)
1, 2, 3 (default value for unspecified type attribute is 'decimal')
1.
2.
3.
1, 2, 3 (default value for type attribute not listed in spec table is 'decimal' (type = "!"))
1.
2.
3.
1, 2, 3 (default value for type attribute not listed in spec table is 'decimal' (type = "2"))
1.
2.
3.
1, 2, 3 (default value for type attribute not listed in spec table is 'decimal' (type = "b"))
1.
2.
3.