| Index: Source/core/paint/LayerPainter.cpp
|
| diff --git a/Source/core/paint/LayerPainter.cpp b/Source/core/paint/LayerPainter.cpp
|
| index 69a440d5e87ea14b0c6a705be488ad0850c01c0e..6ba49210f3b2f71712e20115a5c288e9b5a6a77d 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);
|
|
|