[Webkit-unassigned] [Bug 171883] REGRESSION (r207372) Visibility property is not inherited when used in an animation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 10 03:46:20 PDT 2017


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

--- Comment #12 from Antti Koivisto <koivisto at iki.fi> ---
The problem here is that our animation code is tied to renderers. We don't have renderers during the initial style resolution so animations are not applied yet. When constructing renderers we set their style to the initial animated style but this step can't implement inheritance.

Normally this is invisible as the first animation frame will immediately inherit the style correctly. However in this case the animation is discrete and the first frame is the same as the initial state. With r207372 we optimize the descendant style change away.

There are simple fixes for this specific case. However at some point we should fix the underlying issues too.

-- 
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/20170510/e1c42212/attachment.html>


More information about the webkit-unassigned mailing list