Bug 12429

Summary: animateTransform rotate, with cx/cy is broken
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: jeffschiller, krit
Priority: P2    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
URL: http://www.w3.org/Graphics/SVG/Test/20061213/htmlEmbedHarness/full-animate-elem-80-t.html

Eric Seidel (no email)
Reported 2007-01-26 18:19:32 PST
animateTransform rotate, with cx/cy is broken I expect that this has to do with SVGTransform having "lossy" storage for cx/cy values in a rotation. Once they're applied to a transform matrix, they're difficult (if not impossible) to correctly extract. Either we'll need to add floats to store cx/cy in SVGTransform, or we'll have to use a different class (like SVGTransformDistance) when needing to store these values.
Attachments
Eric Seidel (no email)
Comment 1 2007-01-28 16:27:14 PST
A fix for this was landed in r19201.
Charles Ying
Comment 2 2007-01-30 11:05:24 PST
This functionality has broken in the nightly build as of at least 2007-01-30... should be reopened. this is another assertion failing
David Kilzer (:ddkilzer)
Comment 3 2007-01-30 11:22:57 PST
Reopening per Comment #2. Charles, please provide some more information (which tests, output when failed). Thanks!
Dirk Schulze
Comment 4 2009-12-30 10:55:42 PST
Closing the bug. There are not issues with this functionality. At least not with our tests.
Note You need to log in before you can comment on or make changes to this bug.