Index: Source/core/rendering/RenderLayerCompositor.cpp |
diff --git a/Source/core/rendering/RenderLayerCompositor.cpp b/Source/core/rendering/RenderLayerCompositor.cpp |
index e7b5a0f21a3d37333f34d10368c69e0914d43ea4..8c6aeb9669b8eb44a25c3d2c29edeaa808dce4ad 100644 |
--- a/Source/core/rendering/RenderLayerCompositor.cpp |
+++ b/Source/core/rendering/RenderLayerCompositor.cpp |
@@ -1586,7 +1586,6 @@ bool RenderLayerCompositor::requiresOwnBackingStore(const RenderLayer* layer, co |
|| requiresCompositingForAnimation(renderer) |
|| requiresCompositingForTransition(renderer) |
|| requiresCompositingForFilters(renderer) |
- || requiresCompositingForBlending(renderer) |
|| requiresCompositingForPosition(renderer, layer) |
|| requiresCompositingForOverflowScrolling(layer) |
|| requiresCompositingForOverflowScrollingParent(layer) |
@@ -1645,9 +1644,6 @@ CompositingReasons RenderLayerCompositor::directReasonsForCompositing(const Rend |
if (requiresCompositingForOverflowScrolling(layer)) |
directReasons |= CompositingReasonOverflowScrollingTouch; |
- if (requiresCompositingForBlending(renderer)) |
- directReasons |= CompositingReasonBlending; |
- |
if (requiresCompositingForOverflowScrollingParent(layer)) |
directReasons |= CompositingReasonOverflowScrollingParent; |
@@ -1970,11 +1966,6 @@ bool RenderLayerCompositor::requiresCompositingForFilters(RenderObject* renderer |
return renderer->hasFilter(); |
} |
-bool RenderLayerCompositor::requiresCompositingForBlending(RenderObject* renderer) const |
-{ |
- return renderer->hasBlendMode(); |
-} |
- |
bool RenderLayerCompositor::requiresCompositingForOverflowScrollingParent(const RenderLayer* layer) const |
{ |
if (!layer->compositorDrivenAcceleratedScrollingEnabled()) |