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)) |