The CSS2.1 specification is a revision of of CSS2 that corrects many errors and omissions in the CSS2 Recommendation. It has also dropped unimplemented features and introduced a handful of minor new ones.
TODO: Audit issues list and make sure each issue has tests in the test suite. Then institute policy that issues cannot be marked as closed until there is a test checked in for that issue.
CSS 2.1 bugs/issues are no longer tracked on this wiki page. New issues on CSS 2.1 should go in Bugzilla. (See existing open bugs, or file a new bug but please discuss on the (archived) public mailing list www-style@w3.org (see instructions) first). From there, they find their way to the errata document.
Mailing list sweeps:
TODO: perform mailing list sweep for Jan to April 2011; perform sweep for 2010 specifically looking for items marked for consideration in errata; comprehensively review this wiki page to ensure that errata items are captured and moved to Bugzilla (antonp).
Misfiled. See Issue 192.
Misfiled. See Issue 192.
http://lists.w3.org/Archives/Public/www-style/2010Dec/0312.html http://lists.w3.org/Archives/Public/www-style/2010Dec/0419.html
The following are known problems in the 8 September 2009 CSS2.1 Candidate Recommendation. Any resulting changes or corrections have been added to the errata list and incorporated into the http://www.w3.org/TR/2010/WD-CSS2-20101207/.
;Resolution
([!#$%&*-\[\]-~]|{nonascii}|{escape})*
(see the e-mail)The following are known problems in the 8 September 2010 CSS2.1 Candidate Recommendation. The resulting changes and corrections have been incorporated into the 7 December 2010 LCWD.
These issues are intermixed in the April 2009 section. :(
The following are known problems in the 23 April 2009 CSS2.1 Candidate Recommendation. The resulting changes and corrections have been incorporated into the 8 September 2010 CSS2.1 Candidate Recommendation.
height
on table cell should be a minimum height for the row, not a minimum height for an anonymous box wrapped around the cell's contentsDuplicate of Issue 73
The following are known problems in the 19 July 2007 CSS2.1 Candidate Recommendation. The resulting changes and corrections have been incorporated into the 23 April 2009 CSS2.1 Candidate Recommendation and have also been added to the 19 July 2007 CSS2.1 errata list.
DELIM?
from declaration
definition in 4.1.1. (It was added there to enable vendor extensions, but that's already solved by allowing hyphens at the beginning of an identifier.)DELIM?
from declaration
.@{C}{H}{A}{R}{S}{E}{T}
in grammar (G.2) should be reverted to "@charset "
S+
in grammar instead of S
. (This correction matches grammar in (CSS3) Selectors.)S+
.outside
“The size or contents of the marker box may affect the height of the principal block box and/or the height of its first line box, and in some cases may cause the creation of a new line box. Note: This interaction may be more precisely defined in a future level of CSS.”:lang()
and [xml|lang|=]
background-image
and background-color
are propagated.