| Index: sky/engine/core/animation/DocumentAnimations.cpp
|
| diff --git a/sky/engine/core/animation/DocumentAnimations.cpp b/sky/engine/core/animation/DocumentAnimations.cpp
|
| index ab8a32e817f40d6553652bdcb81da939ca4f7665..482ad125f2919214da6b0d0957f1ebfe6e73e338 100644
|
| --- a/sky/engine/core/animation/DocumentAnimations.cpp
|
| +++ b/sky/engine/core/animation/DocumentAnimations.cpp
|
| @@ -64,20 +64,6 @@ void DocumentAnimations::updateOutdatedAnimationPlayersIfNeeded(Document& docume
|
| updateAnimationTiming(document, TimingUpdateOnDemand);
|
| }
|
|
|
| -void DocumentAnimations::updateAnimationTimingForGetComputedStyle(Node& node, CSSPropertyID property)
|
| -{
|
| - if (!node.isElementNode())
|
| - return;
|
| - const Element& element = toElement(node);
|
| - if (RenderStyle* style = element.renderStyle()) {
|
| - if ((property == CSSPropertyOpacity && style->isRunningOpacityAnimationOnCompositor())
|
| - || ((property == CSSPropertyTransform || property == CSSPropertyWebkitTransform) && style->isRunningTransformAnimationOnCompositor())
|
| - || (property == CSSPropertyWebkitFilter && style->isRunningFilterAnimationOnCompositor())) {
|
| - updateAnimationTiming(element.document(), TimingUpdateOnDemand);
|
| - }
|
| - }
|
| -}
|
| -
|
| bool DocumentAnimations::needsOutdatedAnimationPlayerUpdate(const Document& document)
|
| {
|
| return document.timeline().hasOutdatedAnimationPlayer();
|
| @@ -86,7 +72,7 @@ bool DocumentAnimations::needsOutdatedAnimationPlayerUpdate(const Document& docu
|
| // FIXME: Rename to updateCompositorAnimations
|
| void DocumentAnimations::startPendingAnimations(Document& document)
|
| {
|
| - ASSERT(document.lifecycle().state() == DocumentLifecycle::CompositingClean);
|
| + ASSERT(document.lifecycle().state() == DocumentLifecycle::PaintInvalidationClean);
|
| if (document.compositorPendingAnimations().update()) {
|
| ASSERT(document.view());
|
| document.view()->scheduleAnimation();
|
|
|