list-style-type-003

I think list-style-type-003 could be improved. It says:

Test passes if there is a bullet (U+25A0) below.

div { display: list-item; list-style-type: square; }
<div></div>

But the bullet is too big, at least on Firefox and Chrome. This is a CSS21 test,
which says "Glyphs are specified with disc, circle, and square. Their exact
rendering depends on the user agent". On the other hand, CSS3 Lists defines
square glyph to be U+25FE.

http://www.w3.org/TR/css3-lists/#square

U+25A0 is BLACK SQUARE.
U+25FE is BLACK MEDIUM SMALL SQUARE.

Other relevant glyphs are:

U+25AA is BLACK SMALL SQUARE.
U+25FC is BLACK MEDIUM SQUARE.
U+2B1B is BLACK LARGE SQUARE.
U+2B1D is BLACK VERY SMALL SQUARE.

I propose:

1. The bullet in the test suite should be changed to match current user agent
practice.
2. The definition in CSS3 Lists should be changed to match 1.

-- 
Seo Sanghyeon

Received on Sunday, 16 October 2011 14:30:30 UTC