[Webkit-unassigned] [Bug 39177] Canvas 2d globalCompositeOperation source-in, source-out, destination-in, destination-atop, darker and copy are broken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 27 15:14:31 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=39177





--- Comment #5 from Stefan Wehrmeyer <stefanwehrmeyer at gmail.com>  2010-11-27 15:14:31 PST ---
The behavior of compositing in Webkit is still not compliant to the spec. Firefox and Opera behave the same and as far as I can see compliant to the HTML5 canvas spec.

The "darker" compositing mode is not in the spec, but the description in the bug report still holds. 

I'm the developer of Mapnificent.net and I'm relying on the "destination-in" compositing mode to implement intersections of two areas, see this link (in a Firefox browser) for an example: http://bit.ly/hkqzBN

That doesn't work in Webkit browsers and it is pretty frustrating. I don't know which spec Webkit needs to implement, but I would vote for the HTML5 Canvas spec instead of the original canvas implementation (that might be inconsistent to the current spec). As a developer I want my HTML5 application to work the same across browsers and currently Webkit is the only one stepping out of line.

Please someone confirm this or make a decision.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list