W3C home > Mailing lists > Public > public-css-testsuite@w3.org > October 2010

Miscellaneous invalid tests

From: Øyvind Stenhaug <oyvinds@opera.com>
Date: Mon, 11 Oct 2010 18:51:27 +0200
To: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>
Message-ID: <op.vke7r1kfbunlto@oyvinds-desktop>
(Author: Microsoft)

1)
http://test.csswg.org/suites/css2.1/20101001/html4/first-letter-punctuation-011.htm
http://test.csswg.org/suites/css2.1/20101001/html4/first-letter-punctuation-261.htm
http://test.csswg.org/suites/css2.1/20101001/html4/first-letter-punctuation-358.htm

Outdated. The category of these characters has changed between Unicode  
4.1.0 and 5.1.0 (to "Symbol, Other"). The CSS spec refers to Unicode "as  
updated from time to time by the publication of new versions".

2)
http://test.csswg.org/suites/css2.1/20101001/html4/line-height-111.htm

Wrong pass condition. Refers to "the two boxes", but there are actually  
three of them.

It looks like the test is indended to pass iff [height of middle box] <=  
[height of leftmost box] <= [height of rightmost box], i.e. the  used  
value of 'normal' is between 1 and 1.2, but in the CSS 2.1 spec this is  
rather explicitly non-normative.

3)
http://test.csswg.org/suites/css2.1/20101001/html4/content-160.htm

Not valid. Spec states: "The computed value exists even when the property  
does not apply, as defined by the 'Applies To' line."

4)
http://test.csswg.org/suites/css2.1/20101001/html4/border-conflict-style-074.htm

Incorrect pass condition. Per the spec 'outset' takes preference over  
'groove', but the pass condition expects the opposite.

-- 
Øyvind Stenhaug
Core Norway, Opera Software ASA
Received on Monday, 11 October 2010 16:50:00 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 11 October 2010 16:50:09 GMT