Bug 18564

Summary: SVGAnimateMotion does not handle accumulation
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: SVGAssignee: Nikolas Zimmermann <zimmermann>
Status: RESOLVED FIXED    
Severity: Normal CC: krit, zimmermann
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 41761    
Attachments:
Description Flags
testcase with <animateMotion>
none
Patch koivisto: review+

Antti Koivisto
Reported 2008-04-17 21:03:36 PDT
Accumulate does not work with - values animation - colors (?) - animateMotion
Attachments
testcase with <animateMotion> (487 bytes, image/svg+xml)
2010-10-20 15:55 PDT, Daniel Holbert
no flags
Patch (79.99 KB, patch)
2012-04-27 23:55 PDT, Nikolas Zimmermann
koivisto: review+
Daniel Holbert
Comment 1 2010-10-20 15:55:34 PDT
Created attachment 71351 [details] testcase with <animateMotion> Here's a simple testcase for <animateMotion>. EXPECTED BEHAVIOR: The two circles move in lock-step for 5 seconds. ACTUAL BEHAVIOR: The blue circle resets to its initial position every second. My mozilla-central nightly build and Opera 10.63 both give EXPECTED BEHAVIOR. Chromium* gives ACTUAL BEHAVIOR. version = 8.0.551.0 (62128) Ubuntu 10.10
Dirk Schulze
Comment 2 2011-02-20 12:31:30 PST
(In reply to comment #1) > Created an attachment (id=71351) [details] > testcase with <animateMotion> > > Here's a simple testcase for <animateMotion>. > EXPECTED BEHAVIOR: The two circles move in lock-step for 5 seconds. > ACTUAL BEHAVIOR: The blue circle resets to its initial position every second. > > My mozilla-central nightly build and Opera 10.63 both give EXPECTED BEHAVIOR. > Chromium* gives ACTUAL BEHAVIOR. version = 8.0.551.0 (62128) Ubuntu 10.10 Yes, we don't support accumulation for animateTransform and animateMotion. Thanks for the test case!
Dirk Schulze
Comment 3 2011-07-04 01:58:25 PDT
accumulation works for animateElement, animateColor and animateTransform now. Renaming the bug title.
Nikolas Zimmermann
Comment 4 2012-04-27 23:55:10 PDT
Antti Koivisto
Comment 5 2012-04-28 00:12:40 PDT
Comment on attachment 139344 [details] Patch r=me
Antti Koivisto
Comment 6 2012-04-28 00:13:16 PDT
Nice to see someone fixing my bugs.
Nikolas Zimmermann
Comment 7 2012-04-28 00:18:57 PDT
(In reply to comment #6) > Nice to see someone fixing my bugs. Just took us almost half a decade ;-) Thanks for the quick review!
Nikolas Zimmermann
Comment 8 2012-04-28 01:21:28 PDT
Note You need to log in before you can comment on or make changes to this bug.