[Webkit-unassigned] [Bug 54616] New: transform:matrix() doesn’t respect -0 so can’t do clockwise 180° rotation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 16 22:28:25 PST 2011


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

           Summary: transform:matrix() doesn’t respect -0 so can’t do
                    clockwise 180° rotation
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: http://oli.jp/bugs/webkit/transform-matrix-rotate.html
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: webkit.org at boblet.net


When transitioning rotations, transform:rotate(180deg) goes clockwise. Converting this to a matrix-based rotation gives transform: matrix(-1,0,-0,-1,0,0), but this rotates counter-clockwise (SVG default) when transitioned. It seems WebKit doesn’t respect -0, so it’s not possible to rotate clockwise for 180° (and multiples thereof).
Linked example fails in WebKit Version 5.0.3 (6533.19.4, r78685), Safari Version 5.0.3 (6533.19.4) and Chrome 9.0.597.102. -0 is respected and linked example works as expected in Opera 11.01 and Firefox 4 beta.
http://oli.jp/bugs/webkit/transform-matrix-rotate.html

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