Home | History | Annotate | Download | only in rendering

Lines Matching defs:RenderLayerStackingNode

59 class RenderLayerStackingNode {
60 WTF_MAKE_NONCOPYABLE(RenderLayerStackingNode);
62 explicit RenderLayerStackingNode(RenderLayer*);
63 ~RenderLayerStackingNode();
90 RenderLayerStackingNode* ancestorStackingContextNode() const;
94 RenderLayerStackingNode* enclosingStackingContextNode() { return isStackingContext() ? this : ancestorStackingContextNode(); }
108 Vector<RenderLayerStackingNode*>* posZOrderList() const
115 Vector<RenderLayerStackingNode*>* normalFlowList() const
121 Vector<RenderLayerStackingNode*>* negZOrderList() const
129 void collectLayers(OwnPtr<Vector<RenderLayerStackingNode*> >& posZOrderList, OwnPtr<Vector<RenderLayerStackingNode*> >& negZOrderList);
134 void updateStackingParentForZOrderLists(RenderLayerStackingNode* stackingParent);
135 void updateStackingParentForNormalFlowList(RenderLayerStackingNode* stackingParent);
136 void setStackingParent(RenderLayerStackingNode* stackingParent) { m_stackingParent = stackingParent; }
155 OwnPtr<Vector<RenderLayerStackingNode*> > m_posZOrderList;
156 OwnPtr<Vector<RenderLayerStackingNode*> > m_negZOrderList;
159 OwnPtr<Vector<RenderLayerStackingNode*> > m_normalFlowList;
167 RenderLayerStackingNode* m_stackingParent;
171 inline void RenderLayerStackingNode::clearZOrderLists()
183 inline void RenderLayerStackingNode::updateZOrderLists()
200 explicit LayerListMutationDetector(RenderLayerStackingNode* stackingNode)
213 RenderLayerStackingNode* m_stackingNode;