- From: Øyvind Stenhaug <oyvinds@opera.com>
- Date: Mon, 11 Apr 2011 16:11:02 +0200
- To: Gérard Talbot <css21testsuite@gtalbot.org>
- Cc: "Public CSS test suite mailing list" <public-css-testsuite@w3.org>, "Arron Eicholz" <arron.eicholz@microsoft.com>
On Sat, 09 Apr 2011 07:32:49 +0200, Gérard Talbot <css21testsuite@gtalbot.org> wrote: >> " >> A value of 'none' within the 'list-style' property sets whichever of >> 'list-style-type' and 'list-style-image' are not otherwise specified to >> 'none'. However, if both are otherwise specified, the declaration is in >> error (and thus ignored). >> " >> http://www.w3.org/TR/CSS21/generate.html#lists >> >> >> So, in list-style-013 >> >> div >> { >> display: list-item; >> list-style: inside none square; >> } >> >> should have >> list-style: inside none square; >> ignored. And only >> display: list-item; >> should be valid. So, the expected result for that list-style-013 >> testcase should be an outside list-marker bullet (filled disc). No, the declaration is not an error, since 'list-style-image' is not "otherwise specified". It is equivalent to list-style-position: inside; list-style-image: none; list-style-type: square; > Right now, Firefox 3.6.16, Firefox 4.0, Opera 11.01, IE8 and Konqueror > 4.6.1 fail those 3 tests. > Chrome 10.0.648.204 and Safari 5.0.4 pass these 3 testcases with Chrome > spotting and reporting the CSS parsing error. Chrome/Safari are the ones that fail according to the spec. Apparently the CSS validator has a bug too. -- Øyvind Stenhaug Core Norway, Opera Software ASA
Received on Monday, 11 April 2011 14:11:43 UTC