[Webkit-unassigned] [Bug 188050] [Web Animations] Implied keyframes should not account for prior animations

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 14 06:50:50 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=188050

--- Comment #8 from Antoine Quint <graouts at webkit.org> ---
The main issue that is causing the original test case to fail is that style is being shared between siblings. The fix for this is to get SharingResolver::resolve() to return null should the element be targeted by an animation that is using implicit keyframes.

I have a work-in-progress fix for this which yields quite a few WPT progressions.

Looking further into implicit keyframes, and although this test does not cover it, I think we are doing the wrong thing in KeyframeEffect::setAnimatedPropertiesInStyle() when picking the style to use if there is no explicit style for the interval keyframes indexes. We should be using the lastStyleChangeEventStyle() here to avoid other animations in the stack producing values being picked up for implicit keyframe styles.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20201214/baeae75d/attachment-0001.htm>


More information about the webkit-unassigned mailing list