[Webkit-unassigned] [Bug 190513] New: [Cairo] Incorrect rendering for 135-deg skews

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 12 00:52:07 PDT 2018


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

            Bug ID: 190513
           Summary: [Cairo] Incorrect rendering for 135-deg skews
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: yoshiaki.jitsukawa at sony.com

Transforming with 135 deg skew results in incorrect rendering.

With a 135 deg skew, transformation matrix is { xx=1, xy=-1, yx=0, yy=1 } and here
the xScale becomes 0, which causes a division-by-zero.
https://github.com/WebKit/webkit/blob/523cf6b5bbafa7394699a0b3b52f13265174cff6/Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp#L245

This behavior has been introduced with bug 154283.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181012/d4752aca/attachment-0001.html>


More information about the webkit-unassigned mailing list