| Index: Source/core/rendering/compositing/CompositingReasonFinder.cpp
|
| diff --git a/Source/core/rendering/compositing/CompositingReasonFinder.cpp b/Source/core/rendering/compositing/CompositingReasonFinder.cpp
|
| index 6013fa7f9242cf4104d79e25ad08a22d207ba3a2..1bb3c43a19924dc5907e3504f0956732403f6f23 100644
|
| --- a/Source/core/rendering/compositing/CompositingReasonFinder.cpp
|
| +++ b/Source/core/rendering/compositing/CompositingReasonFinder.cpp
|
| @@ -80,9 +80,6 @@ CompositingReasons CompositingReasonFinder::directReasons(const RenderLayer* lay
|
| if (requiresCompositingForAnimation(renderer))
|
| directReasons |= CompositingReasonActiveAnimation;
|
|
|
| - if (requiresCompositingForTransition(renderer))
|
| - directReasons |= CompositingReasonTransitionProperty;
|
| -
|
| if (requiresCompositingForFilters(renderer))
|
| directReasons |= CompositingReasonFilters;
|
|
|
| @@ -173,21 +170,6 @@ bool CompositingReasonFinder::requiresCompositingForAnimation(RenderObject* rend
|
| return shouldCompositeForActiveAnimations(*renderer);
|
| }
|
|
|
| -bool CompositingReasonFinder::requiresCompositingForTransition(RenderObject* renderer) const
|
| -{
|
| - if (!(m_compositingTriggers & AnimationTrigger))
|
| - return false;
|
| -
|
| - if (Settings* settings = m_renderView.document().settings()) {
|
| - if (!settings->acceleratedCompositingForTransitionEnabled())
|
| - return false;
|
| - }
|
| -
|
| - return renderer->style()->transitionForProperty(CSSPropertyOpacity)
|
| - || renderer->style()->transitionForProperty(CSSPropertyWebkitFilter)
|
| - || renderer->style()->transitionForProperty(CSSPropertyWebkitTransform);
|
| -}
|
| -
|
| bool CompositingReasonFinder::requiresCompositingForFilters(RenderObject* renderer) const
|
| {
|
| if (!(m_compositingTriggers & FilterTrigger))
|
|
|