[Webkit-unassigned] [Bug 81528] New: Applying stroke with globalCompositeOperation set to source-in, source-out, destination-in, destination-atop, copy displays incorrectly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 19 11:15:50 PDT 2012


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

           Summary: Applying stroke with globalCompositeOperation set to
                    source-in, source-out, destination-in,
                    destination-atop, copy displays incorrectly
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
               URL: http://jsfiddle.net/dH7KW/
        OS/Version: Windows 7
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Canvas
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jimallanson at gmail.com


Created an attachment (id=132612)
 --> (https://bugs.webkit.org/attachment.cgi?id=132612&action=review)
Expected behaviour, as tested in Firefox 10, IE 10, Opera 11

When a stroke is applied to a canvas with the globalCompositeOperation set to:

- source-in
- source-out
- destination-in
- destination-atop
- copy

The composition does not occur as expected, with the destination image still visible where it should not be.

Reference rendering from Mozilla Firefox 10: http://i.imgur.com/zoQsB.png (Identical to IE 10 & Opera 11)
Webkit rendering: http://i.imgur.com/NiNpO.png

jsFiddle testing stroke composition for each globalCompositeOperation: http://jsfiddle.net/dH7KW/

-- 
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