| Index: Source/core/rendering/RenderLayer.h
|
| diff --git a/Source/core/rendering/RenderLayer.h b/Source/core/rendering/RenderLayer.h
|
| index 7e2d8793814bac0fe26b0d03567f6711ab073f93..18e40590e594cca3686cdc7101d31c4686587d3d 100644
|
| --- a/Source/core/rendering/RenderLayer.h
|
| +++ b/Source/core/rendering/RenderLayer.h
|
| @@ -811,11 +811,8 @@ public:
|
|
|
| bool isOutOfFlowRenderFlowThread() const { return renderer()->isOutOfFlowRenderFlowThread(); }
|
|
|
| -#ifndef NDEBUG
|
| - String paintOrderListsAsText();
|
| -#endif
|
| enum PaintOrderListType {BeforePromote, AfterPromote};
|
| - PassRefPtr<NodeList> paintOrderList(PaintOrderListType type);
|
| + void computePaintOrderList(PaintOrderListType type, Vector<RefPtr<Node> >&);
|
|
|
| private:
|
| enum CollectLayersBehavior { StopAtStackingContexts, StopAtStackingContainers };
|
| @@ -838,8 +835,8 @@ private:
|
| bool acceleratedCompositingForOverflowScrollEnabled() const;
|
| void updateDescendantsAreContiguousInStackingOrder();
|
| void updateDescendantsAreContiguousInStackingOrderRecursive(const HashMap<const RenderLayer*, int>&, int& minIndex, int& maxIndex, int& count, bool firstIteration);
|
| - void collectBeforePromotionZOrderList(RenderLayer* ancestorStackingContext, OwnPtr<Vector<RenderLayer*> >& posZOrderListBeforePromote, OwnPtr<Vector<RenderLayer*> >& negZOrderListBeforePromote, size_t& posZOrderListSizeBeforePromote, size_t& negZOrderListSizeBeforePromote);
|
| - void collectAfterPromotionZOrderList(RenderLayer* ancestorStackingContext, OwnPtr<Vector<RenderLayer*> >& posZOrderListAfterPromote, OwnPtr<Vector<RenderLayer*> >& negZOrderListAfterPromote, size_t& posZOrderListSizeAfterPromote, size_t& negZOrderListSizeAfterPromote);
|
| + void collectBeforePromotionZOrderList(RenderLayer* ancestorStackingContext, OwnPtr<Vector<RenderLayer*> >& posZOrderListBeforePromote, OwnPtr<Vector<RenderLayer*> >& negZOrderListBeforePromote);
|
| + void collectAfterPromotionZOrderList(RenderLayer* ancestorStackingContext, OwnPtr<Vector<RenderLayer*> >& posZOrderListAfterPromote, OwnPtr<Vector<RenderLayer*> >& negZOrderListAfterPromote);
|
|
|
| void computeRepaintRects(const RenderLayerModelObject* repaintContainer, const RenderGeometryMap* = 0);
|
| void computeRepaintRectsIncludingDescendants();
|
|
|