Bug 256928 - [SVG] animateMotion doesn't work properly with rotate: auto / auto-reverse
Summary: [SVG] animateMotion doesn't work properly with rotate: auto / auto-reverse
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: BrowserCompat, InRadar
Depends on:
Blocks:
 
Reported: 2023-05-17 16:54 PDT by Ahmad Saleem
Modified: 2023-05-26 10:54 PDT (History)
4 users (show)

See Also:


Attachments
screen recording safari and firefox (4.41 MB, video/quicktime)
2023-05-17 17:54 PDT, Karl Dubost
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmad Saleem 2023-05-17 16:54:07 PDT
Hi Team,

While going through Blink's commit, I came across another failing test in Safari Technology Preview 170 & Safari 16.4.1:

Test Case - https://jsfiddle.net/go5Lwey8/show

Blink Commit - https://src.chromium.org/viewvc/blink?view=revision&revision=154375

Just wanted to raise so we can fix it.

I did local testing and did patch and it did fix the above test case but I haven't tried it without patch to confirm whether the above one was the reason to make it work.

Thanks!
Comment 1 Karl Dubost 2023-05-17 17:54:01 PDT
These are wildly different behaviors.
Comment 2 Radar WebKit Bug Importer 2023-05-17 17:54:13 PDT
<rdar://problem/109489241>
Comment 3 Karl Dubost 2023-05-17 17:54:57 PDT
Created attachment 466391 [details]
screen recording safari and firefox
Comment 4 Ahmad Saleem 2023-05-21 02:44:46 PDT
This was my local change based on this Blink patch, which fixed this testcase: https://github.com/WebKit/WebKit/pull/14149
Comment 5 EWS 2023-05-26 10:54:19 PDT
Committed 264595@main (b3b752433b78): <https://commits.webkit.org/264595@main>

Reviewed commits have been landed. Closing PR #14149 and removing active labels.