W3C home > Mailing lists > Public > public-css-testsuite@w3.org > November 2010

Re: [RC3] background-position-202 invalid; comma not a valid separator in CSS 2.1

From: Øyvind Stenhaug <oyvinds@opera.com>
Date: Wed, 03 Nov 2010 13:07:54 +0100
To: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>
Message-ID: <op.vllfzgcabunlto@oyvinds-desktop>
On Tue, 02 Nov 2010 20:22:32 +0100, Gérard Talbot  
<css21testsuite@gtalbot.org> wrote:

> .positive .control { background-position: 50%, 0%; }
> What Firefox 3.6.12 does is to ignore the 0% value since there is only 1
> background-image.
> What Chrome 6, 7, Opera 10.63, Konqueror 4.5.2 do is to repeat the
> background-image for the 2nd background-position (0%) value and doing
> this is not correct.

The number of background layers used to be determined differently ("N =  
max(M, R, S, P)", WD-css3-background-20080910). As far as I know we were  
given the impression that the spec was stable enough to be implemented  
without prefixes. So yeah, Opera 10.63 is failing this not because of CSS  
2.1 bugs but because of an outdated/buggy CSS Backgrounds and Borders  
Level 3 implementation.

Anyway, the public 10.70 snapshot that was used to produce our  
implementation report contains newer css3-background code and passes the  
test.

-- 
Øyvind Stenhaug
Core Norway, Opera Software ASA
Received on Wednesday, 3 November 2010 12:06:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 3 November 2010 12:06:37 GMT