RESOLVED FIXED 62807
SVGAnimation should use direct unit animation for SVGAngle
https://bugs.webkit.org/show_bug.cgi?id=62807
Summary SVGAnimation should use direct unit animation for SVGAngle
Dirk Schulze
Reported 2011-06-16 12:03:27 PDT
SVGAnimation should use direct unit animation for SVGAngle as analogue to SVGLength animation.
Attachments
Patch (56.62 KB, patch)
2011-06-16 13:17 PDT, Dirk Schulze
no flags
Patch (56.82 KB, patch)
2011-06-16 14:08 PDT, Dirk Schulze
no flags
Patch (63.00 KB, patch)
2011-06-17 13:24 PDT, Dirk Schulze
rwlbuis: review+
webkit.review.bot: commit-queue-
Dirk Schulze
Comment 1 2011-06-16 13:17:38 PDT
Rob Buis
Comment 2 2011-06-16 13:33:25 PDT
Comment on attachment 97481 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=97481&action=review r- for now since it will fail to compile on a lot of platforms right now. > Source/WebCore/ChangeLog:9 > + This patch continues the convertion to the new concept of SVGAnimatorFactory with SVGAngle. We can animte the SVG primitive datatype SVGAngle conversion && animate > Source/WebCore/ChangeLog:22 > + * WebCore.xcodeproj/project.pbxproj: You are missing at least vcproj and .pro files! > Source/WebCore/CMakeLists.txt:1652 > + svg/SVGAnimatedAnlge.cpp typo!
Dirk Schulze
Comment 3 2011-06-16 14:08:12 PDT
Collabora GTK+ EWS bot
Comment 4 2011-06-16 14:29:30 PDT
Early Warning System Bot
Comment 5 2011-06-16 14:30:21 PDT
Rob Buis
Comment 6 2011-06-16 14:30:31 PDT
Comment on attachment 97492 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=97492&action=review Looks good in general, the description needs to be fixed though and I posted a question. > Source/WebCore/svg/SVGAnimateElement.cpp:555 > + || m_animatedAttributeType == AnimatedLength) Could be on one line. > LayoutTests/svg/animations/script-tests/svgangle-animation-deg-to-grad.js:1 > +description("Test SVGLength animation from px to cm."); Please fix all descriptions. > LayoutTests/svg/animations/script-tests/svgangle-animation-rad-to-grad.js:22 > +marker.appendChild(polyline); Is it possible to put the above setup work into the html? Would make the js files smaller.
Dirk Schulze
Comment 7 2011-06-16 14:38:13 PDT
Did not add the file SVGAnimatedAngle.cpp. Shouldn't upload patches that late. :-)
Dirk Schulze
Comment 8 2011-06-17 13:24:28 PDT
Rob Buis
Comment 9 2011-06-17 13:30:54 PDT
Comment on attachment 97646 [details] Patch Looks good, but make sure to update the ChangeLog for WebCore.pro change.
WebKit Review Bot
Comment 10 2011-06-17 13:43:40 PDT
Comment on attachment 97646 [details] Patch Attachment 97646 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/8877713
WebKit Review Bot
Comment 11 2011-06-17 15:40:48 PDT
Comment on attachment 97646 [details] Patch Attachment 97646 [details] did not pass cr-mac-ews (chromium): Output: http://queues.webkit.org/results/8881707
WebKit Review Bot
Comment 12 2011-06-17 16:47:46 PDT
WebKit Review Bot
Comment 13 2011-06-17 17:13:52 PDT
Dirk Schulze
Comment 14 2011-06-17 22:31:46 PDT
Note You need to log in before you can comment on or make changes to this bug.