This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The CSS validator used by the mobileOK Checker is a 18-month-old version because the then-latest version of the code contained a bug that prevented its use from within the mobileOK Checker JAR. A newer version of the CSS validator is available that fixes this bug. See: http://lists.w3.org/Archives/Public/public-mobileok-checker/2009Jan/0004.html It also features a number of bug fixes that would be valuable for the mobileOK Checker.
lib/css-validator.jar updated. Latest CSS validation messages are usually more precise than the former ones, except that the latest version returns a "Parse Error" when it parses something like: "@unknown handheld { p { margin: 1em; }}" The previous version used to return a clearer "@unknown at-rule not supported" message. See STYLE_SHEETS_USE 8 in test suite.
CSS validation errors returned by the CSS validator now follow a slightly different scheme. The mobileOK Checker used to identify parse errors based on the absence of a message in a CSS error, but the message now always contains a "Parse Error" string. New rules implemented in CSSUtils.java