| Index: sky/engine/core/rendering/RenderTreeAsText.cpp
|
| diff --git a/sky/engine/core/rendering/RenderTreeAsText.cpp b/sky/engine/core/rendering/RenderTreeAsText.cpp
|
| index c527e1d6305c15825b817d7e4a62e0eeb590d220..e1798e67ce6116998b7a1a98c13332739a3cb358 100644
|
| --- a/sky/engine/core/rendering/RenderTreeAsText.cpp
|
| +++ b/sky/engine/core/rendering/RenderTreeAsText.cpp
|
| @@ -414,24 +414,8 @@ void RenderTreeAsText::writeLayers(TextStream& ts, const RenderLayer* rootLayer,
|
|
|
| bool shouldPaint = (behavior & RenderAsTextShowAllLayers) ? true : layer->intersectsDamageRect(layerBounds, damageRect.rect(), rootLayer);
|
|
|
| - Vector<RenderLayerStackingNode*>* negList = layer->stackingNode()->negZOrderList();
|
| - bool paintsBackgroundSeparately = negList && negList->size() > 0;
|
| - if (shouldPaint && paintsBackgroundSeparately)
|
| - write(ts, *layer, layerBounds, damageRect.rect(), clipRectToApply.rect(), outlineRect.rect(), LayerPaintPhaseBackground, indent, behavior);
|
| -
|
| - if (negList) {
|
| - int currIndent = indent;
|
| - if (behavior & RenderAsTextShowLayerNesting) {
|
| - writeIndent(ts, indent);
|
| - ts << " negative z-order list(" << negList->size() << ")\n";
|
| - ++currIndent;
|
| - }
|
| - for (unsigned i = 0; i != negList->size(); ++i)
|
| - writeLayers(ts, rootLayer, negList->at(i)->layer(), paintDirtyRect, currIndent, behavior);
|
| - }
|
| -
|
| if (shouldPaint)
|
| - write(ts, *layer, layerBounds, damageRect.rect(), clipRectToApply.rect(), outlineRect.rect(), paintsBackgroundSeparately ? LayerPaintPhaseForeground : LayerPaintPhaseAll, indent, behavior);
|
| + write(ts, *layer, layerBounds, damageRect.rect(), clipRectToApply.rect(), outlineRect.rect(), LayerPaintPhaseAll, indent, behavior);
|
|
|
| if (Vector<RenderLayerStackingNode*>* normalFlowList = layer->stackingNode()->normalFlowList()) {
|
| int currIndent = indent;
|
| @@ -444,7 +428,7 @@ void RenderTreeAsText::writeLayers(TextStream& ts, const RenderLayer* rootLayer,
|
| writeLayers(ts, rootLayer, normalFlowList->at(i)->layer(), paintDirtyRect, currIndent, behavior);
|
| }
|
|
|
| - if (Vector<RenderLayerStackingNode*>* posList = layer->stackingNode()->posZOrderList()) {
|
| + if (Vector<RenderLayerStackingNode*>* posList = layer->stackingNode()->zOrderList()) {
|
| int currIndent = indent;
|
| if (behavior & RenderAsTextShowLayerNesting) {
|
| writeIndent(ts, indent);
|
|
|