| Index: sky/engine/core/rendering/RenderLayer.cpp
|
| diff --git a/sky/engine/core/rendering/RenderLayer.cpp b/sky/engine/core/rendering/RenderLayer.cpp
|
| index 05b8e5602cb839c88f2cd0c05bec872b7f9f8d66..ced7318fc7bf7d9ee5ad0772e44193cc2240be8c 100644
|
| --- a/sky/engine/core/rendering/RenderLayer.cpp
|
| +++ b/sky/engine/core/rendering/RenderLayer.cpp
|
| @@ -1046,9 +1046,6 @@ void RenderLayer::paintLayerContents(GraphicsContext* context, const LayerPainti
|
|
|
| GraphicsContext* transparencyLayerContext = context;
|
|
|
| - if (paintFlags & PaintLayerPaintingRootBackgroundOnly && !renderer()->isRenderView() && !renderer()->isDocumentElement())
|
| - return;
|
| -
|
| // Ensure our lists are up-to-date.
|
| m_stackingNode->updateLayerListsIfNeeded();
|
|
|
| @@ -1161,11 +1158,8 @@ void RenderLayer::paintLayerContents(GraphicsContext* context, const LayerPainti
|
| bool shouldPaintMask = (paintFlags & PaintLayerPaintingCompositingMaskPhase) && shouldPaintContent && renderer()->hasMask();
|
| bool shouldPaintClippingMask = (paintFlags & PaintLayerPaintingChildClippingMaskPhase) && shouldPaintContent;
|
|
|
| + // FIXME(sky): Get rid of PaintBehavior argument now that it's always Normal.
|
| PaintBehavior paintBehavior = PaintBehaviorNormal;
|
| - if (paintFlags & PaintLayerPaintingSkipRootBackground)
|
| - paintBehavior |= PaintBehaviorSkipRootBackground;
|
| - else if (paintFlags & PaintLayerPaintingRootBackgroundOnly)
|
| - paintBehavior |= PaintBehaviorRootBackgroundOnly;
|
|
|
| if (shouldPaintBackground) {
|
| paintBackgroundForFragments(layerFragments, context, transparencyLayerContext, paintingInfo.paintDirtyRect, haveTransparency,
|
|
|