CSS 2 Revision 2

The second revision of <html><cite>CSS level 2</cite></html> integrates a handful of errata since the publication of <html><cite>CSS level 2 revision 1.</cite></html>

Test suite authors for errata

We decided at TPAC 2013 to divide the work of writing tests for the errata. Please, if you can write texts for one or more errata, put your name in the table below.

Before you write tests for some erratum, check if there are already modified and new tests for it at CSS 2.1 Errata.

The required metadata for the test is [instructions forthcoming].

Erratum Test author Notes
‘inherit’ value (6.2.1)    
‘inherit’ value (6.1.1)    
collapsing margins & ‘min-height’ (8.3.1)    
collapsing margins & ‘min-height’ (10.7)    
collapsing bottom margin    
“inherit” as font family name Chris Lilley  
no comment after unary minus or plus (4.3.1) Simon Sapin  
definition of “containing block”    
table formatting context (9.4)    
definition of inline formatting context (9.4.2)    
table formatting context (17.4)    
table formatting context (17.5)    
Fixed table layout (17.5.2.1) Gérard Talbot 52 tests on how non-auto width cell in first row can/should determine column width in fixed table layout
‘overflow’ applies to formatting context    
‘url()’ may be escaped (4.1.1) Simon Sapin  
‘url()’ may be escaped (G.2)   Same tests as previous errata
Unicode control characters allowed (4.1.1) Simon Sapin  
Unicode control characters allowed (4.1.3)   Same tests as above
role of BOM in UTF-x Chris Lilley  
‘overflow’ in tables   Cases already exist, just need to be tweaked
error in grammar rule   No tests needed?
no space after unary minus or plus (G.1)   Same tests as no space after unary minus or plus (4.3.1)
inherited percentage on ‘height’    
UNICODE-RANGE token syntax Chris Lilley Not observable? (Combined with @font-face error handling.)
principal box   Only terminology
scientific notation (4.1.1) Bert