[webkit-reviews] review denied: [Bug 171060] REGRESSION (r215469): [ios-simulator-wk2] LayoutTest compositing/animation/animation-backing.html is a flaky failure : [Attachment 307968] patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 25 08:46:35 PDT 2017
Simon Fraser (smfr) <simon.fraser at apple.com> has denied Antti Koivisto
<koivisto at iki.fi>'s request for review:
Bug 171060: REGRESSION (r215469): [ios-simulator-wk2] LayoutTest
compositing/animation/animation-backing.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=171060
Attachment 307968: patch
https://bugs.webkit.org/attachment.cgi?id=307968&action=review
--- Comment #13 from Simon Fraser (smfr) <simon.fraser at apple.com> ---
Comment on attachment 307968
--> https://bugs.webkit.org/attachment.cgi?id=307968
patch
View in context: https://bugs.webkit.org/attachment.cgi?id=307968&action=review
> Source/WebCore/rendering/RenderLayerBacking.cpp:961
> + bool hasAcceleratedTransformAnimation =
renderer().animation().isRunningAcceleratedAnimationOnRenderer(renderer(),
CSSPropertyTransform, AnimationBase::Running | AnimationBase::Paused);
> +
m_graphicsLayer->setHasAcceleratedTransformAnimation(hasAcceleratedTransformAni
mation);
> + if (!hasAcceleratedTransformAnimation)
I don't think you need to set this from outside of GraphicsLayer(CA).
GraphicsLayerCA::isRunningTransformAnimation() knows this, and
GraphicsLayerCA::updateAnimations() can set or clear the state.
More information about the webkit-reviews
mailing list