Index: Source/core/paint/LayerPainter.cpp |
diff --git a/Source/core/paint/LayerPainter.cpp b/Source/core/paint/LayerPainter.cpp |
index 00cc876b99e5ce5539f685e02b4cb98c4bc3ca06..1ca2e32ed7f073085436266a76309bb76974c354 100644 |
--- a/Source/core/paint/LayerPainter.cpp |
+++ b/Source/core/paint/LayerPainter.cpp |
@@ -502,7 +502,6 @@ bool LayerPainter::shouldPaintLayerInSoftwareMode(const LayerPaintingInfo& paint |
DisableCompositingQueryAsserts disabler; |
return m_renderLayer.compositingState() == NotComposited |
- || m_renderLayer.compositingState() == HasOwnBackingButPaintsIntoAncestor |
|| (paintingInfo.paintBehavior & PaintBehaviorFlattenCompositingLayers) |
|| ((paintFlags & PaintLayerPaintingReflection) && !m_renderLayer.has3DTransform()) |
|| paintForFixedRootBackground(&m_renderLayer, paintFlags); |