On Wed, Jul 14, 2010 at 6:01 PM, Sylvain Galineau
<sylvaing@microsoft.com> wrote:
>> From: www-style-request@w3.org [mailto:www-style-request@w3.org] On
>
>> Opera displays it correctly, pixel-for-pixel.
>
> OK, I'll ask the dumb question: how did you determine that was the case ?
Okay, I didn't mean it was *exactly* correct -- I didn't check the RGB
values of the pixels against a real Gaussian blur. I meant that it
looks indistinguishable to me from a correct result when I superimpose
the images and flip between them. I concluded this because:
1) Opera 10.60's canvas rendering of this case looks identical to
IE9PP3 and Safari 5/Windows. Chrome and Firefox both display
differently from the other three and each other. Either Opera and IE
both reverse-engineered Safari, or they're all just following the
spec.
2) Opera 10.60's canvas rendering looks identical to its SVG
rendering, as it's supposed to. This SVG rendering, in turn, looks
identical to Chrome's and Firefox's SVG renderings. Either everyone
is reverse-engineering everyone else here too, and they happened to
get the same result in this case as well, or they're all just
following the spec.
3) Philip Taylor wrote a test using an actual Gaussian blur:
<http://test.w3.org/html/tests/submission/PhilipTaylor/canvas/index.2d.shadow.blur.html>
Opera passes (again, superimposing the expected/actual and flipping
back and forth). This is pretty definitive.