| Summary: | REGRESSION (250920@main): Keyframes don't interpolate for omitted properties in intermediate keyframes | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Christopher Kirk-Nielsen <chriskirknielsen+wkbugs> | ||||
| Component: | Animations | Assignee: | Martin Robinson <mrobinson> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | ahmad.saleem792, alex, bfulgham, chriskirknielsen+wkbugs, dino, graouts, graouts, ntim, simon.fraser, webkit-bug-importer, zalan | ||||
| Priority: | P2 | Keywords: | InRadar, Regression | ||||
| Version: | Safari Technology Preview | ||||||
| Hardware: | Mac (Intel) | ||||||
| OS: | macOS 12 | ||||||
| URL: | https://codepen.io/chriskirknielsen/pen/xxWapbW?editors=1100 | ||||||
| Attachments: |
|
||||||
|
Description
Christopher Kirk-Nielsen
2022-08-11 18:47:45 PDT
I am able to reproduce this bug in Safari 15.6 on macOS 12.5 and behavior between Safari 15.6 and Safari Technical Preview 151 is also different: -> Safari 15.6 -> round and round movement but not blink like animation -> Safari TP 151 -> just blink animation but not round and round movement ___ Chrome Canary 106 -> Round and Round movement and blinking Firefox Nightly 105 -> Round and Round movement and blinking ___ Just wanted to clarify on behavior of STP 151, hence posting the comment. Thanks! (In reply to Ahmad Saleem from comment #1) > I am able to reproduce this bug in Safari 15.6 on macOS 12.5 and behavior > between Safari 15.6 and Safari Technical Preview 151 is also different: > > -> Safari 15.6 -> round and round movement but not blink like animation > -> Safari TP 151 -> just blink animation but not round and round movement > > ___ > > Chrome Canary 106 -> Round and Round movement and blinking > Firefox Nightly 105 -> Round and Round movement and blinking > > ___ > > Just wanted to clarify on behavior of STP 151, hence posting the comment. > Thanks! I was so caught up on the transform I didn't think about the blinking effect but you're right! Indeed, Safari was broken in Safari 15.6 and is broken in a different way in the latest Safari Technology Preview. I'm looking at this now. This looks like this regressed in https://github.com/WebKit/WebKit/commit/43e80183650b2053fb865f81218eb3c94724f42c, the fix for bug 239906. Created attachment 462306 [details]
Testcase
Pull request: https://github.com/WebKit/WebKit/pull/5283 Committed 255723@main (2fe23935f668): <https://commits.webkit.org/255723@main> Reviewed commits have been landed. Closing PR #5283 and removing active labels. *** Bug 245147 has been marked as a duplicate of this bug. *** |