Bug 19568

Summary: SVG animateMotion: calculation of rotate (auto) sometimes fails on bézier curves
Product: WebKit Reporter: Andreas Neumann <a.neumann>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ahmad.saleem792, eric, ericwilligers, graouts, koivisto, krit, sabouhallawa, webkit-bug-importer, zimmermann
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.4   
URL: http://www.carto.net/papers/svg/samples/path_animation.svg
Bug Depends on:    
Bug Blocks: 41761    
Attachments:
Description Flags
This test page demonstrates occasional flickering at the end of the animation.
none
test case none

Description Andreas Neumann 2008-06-16 01:31:31 PDT
http://www.carto.net/papers/svg/samples/path_animation.svg

The airplane symbol in the given example sometimes "jumps/flickers". It seems that in some occasions there is a problem with calculating the orientation of objects moving along the path.
Comment 1 Eric Seidel (no email) 2008-07-03 22:04:55 PDT
Agreed.
Comment 2 Andreas Neumann 2008-10-14 11:23:50 PDT
I wonder if anyone had been able to look at this bug?
Comment 3 Dirk Schulze 2011-05-26 23:58:06 PDT
Rob and me realized that it even got worse. The plane is not visible at all in trunk.
Comment 4 Nikolas Zimmermann 2012-02-13 09:03:25 PST
(In reply to comment #3)
> Rob and me realized that it even got worse. The plane is not visible at all in trunk.

It's visible again in trunk, but still flickering.
Comment 5 Alexander Paschenko 2012-11-16 06:35:11 PST
Created attachment 174671 [details]
This test page demonstrates occasional flickering at the end of the animation.
Comment 6 Alexander Paschenko 2012-11-16 06:37:20 PST
Comment on attachment 174671 [details]
This test page demonstrates occasional flickering at the end of the animation.

My bad, attached the file to a wrong bug. Please delete this attachment.
Comment 7 Eric Willigers 2017-10-07 03:07:18 PDT
The example link no longer works. Should the status be updated to WONTFIX?
Comment 8 Ahmad Saleem 2022-05-29 17:18:37 PDT
I was able to retrieve snapshot of Test URL and relevant SVG from Wayback Archives and upload it to "JSFiddle" in below link.

Link - https://jsfiddle.net/u8wvqzg4/

This bug is still reproducible in Safari 15.5 and Safari TP 146. It is not reproducible in Chrome Canary 104 and Firefox Nightly 102 and there is no flickering of plane icon on flight path. Thanks!
Comment 9 Radar WebKit Bug Importer 2022-05-31 10:34:41 PDT
<rdar://problem/94162061>
Comment 10 Said Abou-Hallawa 2022-05-31 13:44:15 PDT
Created attachment 459902 [details]
test case