[Webkit-unassigned] [Bug 132948] New: strokeRect does not honor lineJoin

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 15 04:57:25 PDT 2014


           Summary: strokeRect does not honor lineJoin
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: http://jsfiddle.net/jNLp4/
        OS/Version: Mac OS X 10.9
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Canvas
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: blambov at google.com

strokeRect behaves inconsistently and differently from the equivalent rect(), stroke() sequence.

In the linked fiddle a rectangle stroke is requested with a lineJoin of 'bevel'. strokeRect incorrectly ignores it when the fill style is 'black', but applies it correctly if the fill style is a gradient. A rect(), stroke() sequence works correctly.

The test works fine on Chrome on any platform, as well as Firefox and Opera on Linux. It fails on Safari MacOS and iOS (tested on MacOS 10.9.2, version 7.0.3, as well as iOS 7.1.1).

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