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