RE: [CSS 2.1] Invalid test cases

Here is an update for the Invalid Test cases list. Please look over it and see if you can help review and/or update.

Still needing review:
http://test.csswg.org/suites/css2.1/20100701/html4/floats-148.htm
http://test.csswg.org/suites/css2.1/20100701/html4/inlines-008.htm
http://test.csswg.org/suites/css2.1/20100701/html4/inlines-018.htm
http://test.csswg.org/suites/css2.1/20100701/html4/inlines-019.htm
http://test.csswg.org/suites/css2.1/20100701/html4/margin-collapse-136.htm


Cases still needing fixes from owners:
http://test.csswg.org/suites/css2.1/20100701/html4/before-after-display-types-001.htm
flexbox is used in this test case along with -moz- prefixes.

http://test.csswg.org/suites/css2.1/20100701/html4/before-after-dynamic-attr-001.htm
Double colon CSS3 definition for before and after is not valid for CSS 2.1

http://test.csswg.org/suites/css2.1/20100701/html4/first-line-floats-002.htm
Double colon CSS3 definition for first-line is not valid for CSS 2.1.

http://test.csswg.org/suites/css2.1/20100701/html4/font-family-name-008.htm
Test assumes that the spaces would collapse and the font would match. Right now all browsers are falling back and the Fallback font will spell FAIL.

http://test.csswg.org/suites/css2.1/20100701/html4/run-in-fixedpos-between-001.htm
class defined on element is "fixed" but style block has "fixedpos". Looks like a simple naming issue.

http://test.csswg.org/suites/css2.1/20100701/html4/white-space-control-characters-001.htm
I think we are going to need a some kind of exception for this type of case. Even inserting using the DOM does not allow the case to work properly. However the case is completely valid as an HTML page.

http://test.csswg.org/suites/css2.1/20100701/html4/z-index-020.htm
test uses CSS3 outline-offset. And Outlines can be drawn at 2 different stacking contexts so outline in this tests is flaky and can cause false failures.


Spec issues (We may need to open issues):
http://test.csswg.org/suites/css2.1/20100701/html4/first-line-pseudo-006.htm
http://test.csswg.org/suites/css2.1/20100701/html4/list-style-position-023.htm
http://test.csswg.org/suites/css2.1/20100701/html4/list-style-position-024.htm
http://test.csswg.org/suites/css2.1/20100701/html4/overflow-applies-to-014.htm
http://test.csswg.org/suites/css2.1/20100701/html4/overflow-applies-to-015.htm
http://test.csswg.org/suites/css2.1/20100701/html4/root-box-002.htm


I think we should just remove these cases, any objections?:
(I plan to remove cases on 7/29 if there are no objections.)
http://test.csswg.org/suites/css2.1/20100701/html4/active-selector-000.htm
http://test.csswg.org/suites/css2.1/20100701/html4/c5504-mrgn-l-002.htm
http://test.csswg.org/suites/css2.1/20100701/html4/c61-phys-len-000.htm
http://test.csswg.org/suites/css2.1/20100701/html4/floats-107.htm
http://test.csswg.org/suites/css2.1/20100701/html4/units-007.htm


Updated cases:
http://test.csswg.org/suites/css2.1/20100701/html4/active-selector-004.htm (revision 1257)
http://test.csswg.org/suites/css2.1/20100701/html4/cursor-023.htm (revision 1257)
http://test.csswg.org/suites/css2.1/20100701/html4/cursor-024.htm (revision 1257)
http://test.csswg.org/suites/css2.1/20100701/html4/font-004.htm (revision 1252)
http://test.csswg.org/suites/css2.1/20100701/html4/font-020.htm (revision 1252)
http://test.csswg.org/suites/css2.1/20100701/html4/inline-replaced-width-015.htm (revision 1253)
http://test.csswg.org/suites/css2.1/20100701/html4/inlines-011.htm (revision 1257)
http://test.csswg.org/suites/css2.1/20100701/html4/inlines-012.htm (revision 1257)
http://test.csswg.org/suites/css2.1/20100701/html4/inline-replaced-width-012.htm (revision 1262)
http://test.csswg.org/suites/css2.1/20100701/html4/inline-replaced-width-013.htm (revision 1262)
http://test.csswg.org/suites/css2.1/20100701/html4/margin-collapse-107.htm (revision 1262)
http://test.csswg.org/suites/css2.1/20100701/html4/margin-collapse-108.htm (revision 1262)
http://test.csswg.org/suites/css2.1/20100701/html4/margin-collapse-109.htm (revision 1262)
http://test.csswg.org/suites/css2.1/20100701/html4/margin-collapse-114.htm (revision 1265)
http://test.csswg.org/suites/css2.1/20100701/html4/table-caption-002.htm (revision 1264)
http://test.csswg.org/suites/css2.1/20100701/html4/text-decoration-088.htm (revision 1257)
http://test.csswg.org/suites/css2.1/20100701/html4/units-002.htm (revision 1253)
http://test.csswg.org/suites/css2.1/20100701/html4/white-space-normal-007.htm (revision 1253)


Build issues:
http://test.csswg.org/suites/css2.1/20100701/html4/at-charset-071.htm
http://test.csswg.org/suites/css2.1/20100701/html4/attribute-value-selector-010.htm
http://test.csswg.org/suites/css2.1/20100701/html4/character-encoding-031.htm
http://test.csswg.org/suites/css2.1/20100701/html4/lang-pseudoclass-001.htm
http://test.csswg.org/suites/css2.1/20100701/html4/replaced-intrinsic-001.htm
http://test.csswg.org/suites/css2.1/20100701/html4/replaced-intrinsic-002.htm
http://test.csswg.org/suites/css2.1/20100701/html4/replaced-intrinsic-003.htm
http://test.csswg.org/suites/css2.1/20100701/html4/background-attachment-006.htm
swatch-teal.png missing after build seems to exists in hixie/incoming/support


Source file no longer seems to exist:
http://test.csswg.org/suites/css2.1/20100701/html4/first-letter-characters-001.htm

--
Thanks,
Arron Eicholz

Received on Monday, 26 July 2010 20:50:02 UTC