According to our SVG 1.1 2nd edition status page, these should work. They do work, except that the last keyTime isn't correctly respected -- compare with Opera. The new test cases in bug 79784, cover this - we currently show FAILs in the output, where we shouldn't - Opera says PASS, for these cases (see animate-elem-14-t-drt-expected.txt).
- animate-elem-14-t.svg: <animate attributeName="width" calcMode="discrete" values="300;255;180;30" keyTimes="0;.2;.4;.6" begin="0s" dur="10s" fill="freeze"/> - animate-elem-18-t.svg <animate attributeName="width" calcMode="discrete" values="300;255;180;30" keyTimes="0;.2;.6;.8" begin="0s" dur="10s" fill="freeze"/> Last keyTimes frame not respected, it seems
Both seems to work fine in Safari 16.2. https://www.w3.org/Graphics/SVG/Test/20110816/harness/htmlObjectMiniApproved/animate-elem-14-t.html & https://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-animate-elem-18-t.html Do we need to do anything more? Thanks!
Tackling in bug 250643. Closing this as "RESOLVED DUPLICATE xx". *** This bug has been marked as a duplicate of bug 250643 ***