Bug 12429
Summary: | animateTransform rotate, with cx/cy is broken | ||
---|---|---|---|
Product: | WebKit | Reporter: | Eric Seidel (no email) <eric> |
Component: | SVG | Assignee: | 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)
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Eric Seidel (no email)
A fix for this was landed in r19201.
Charles Ying
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)
Reopening per Comment #2. Charles, please provide some more information (which tests, output when failed). Thanks!
Dirk Schulze
Closing the bug. There are not issues with this functionality. At least not with our tests.