| Index: Source/core/rendering/RenderLayerCompositor.cpp
|
| diff --git a/Source/core/rendering/RenderLayerCompositor.cpp b/Source/core/rendering/RenderLayerCompositor.cpp
|
| index b86537ee32d7dc01985c884de4c16f90795b893c..dbbf37e0b2f8e79f5daaf8ba8d239d1f995841b7 100644
|
| --- a/Source/core/rendering/RenderLayerCompositor.cpp
|
| +++ b/Source/core/rendering/RenderLayerCompositor.cpp
|
| @@ -44,7 +44,6 @@
|
| #include "core/frame/FrameView.h"
|
| #include "core/page/Page.h"
|
| #include "core/frame/Settings.h"
|
| -#include "core/frame/animation/AnimationController.h"
|
| #include "core/page/scrolling/ScrollingConstraints.h"
|
| #include "core/page/scrolling/ScrollingCoordinator.h"
|
| #include "core/rendering/CompositedLayerMapping.h"
|
| @@ -425,8 +424,6 @@ void RenderLayerCompositor::updateCompositingLayers()
|
| if (!m_needsToRecomputeCompositingRequirements && !m_compositing)
|
| return;
|
|
|
| - AnimationUpdateBlock animationUpdateBlock(m_renderView->frameView()->frame().animation());
|
| -
|
| TemporaryChange<bool> postLayoutChange(m_inPostLayoutUpdate, true);
|
|
|
| bool needCompositingRequirementsUpdate = m_needsToRecomputeCompositingRequirements;
|
| @@ -1880,9 +1877,6 @@ bool RenderLayerCompositor::requiresCompositingForAnimation(RenderObject* render
|
| if (!(m_compositingTriggers & ChromeClient::AnimationTrigger))
|
| return false;
|
|
|
| - if (!RuntimeEnabledFeatures::webAnimationsCSSEnabled())
|
| - return renderer->animation().isRunningAcceleratableAnimationOnRenderer(renderer);
|
| -
|
| return shouldCompositeForActiveAnimations(*renderer);
|
| }
|
|
|
| @@ -2097,8 +2091,6 @@ bool RenderLayerCompositor::isRunningAcceleratedTransformAnimation(RenderObject*
|
| {
|
| if (!(m_compositingTriggers & ChromeClient::AnimationTrigger))
|
| return false;
|
| - if (!RuntimeEnabledFeatures::webAnimationsCSSEnabled())
|
| - return renderer->animation().isRunningAnimationOnRenderer(renderer, CSSPropertyWebkitTransform);
|
| return hasActiveAnimations(*renderer, CSSPropertyWebkitTransform);
|
| }
|
|
|
|
|