Lines Matching refs:nsINode
117 static void ContentInserted(nsINode* aContainer,
127 static void ContentRemoved(nsINode* aContainer,
138 nsINode::nsSlots* slots = aContent->GetExistingSlots(); in ParentChainChanged()
167 static void LastRelease(nsINode* aNode);
187 static nsresult Clone(nsINode *aNode, bool aDeep, in Clone()
189 nsCOMArray<nsINode> &aNodesWithProperties, in Clone()
190 nsINode **aResult) in Clone()
199 static nsresult Clone(nsINode *aNode, bool aDeep, nsINode **aResult) in Clone()
201 nsCOMArray<nsINode> dummyNodeWithProperties; in Clone()
223 static nsresult Adopt(nsINode *aNode, nsNodeInfoManager *aNewNodeInfoManager, in Adopt()
225 nsCOMArray<nsINode> &aNodesWithProperties) in Adopt()
227 nsCOMPtr<nsINode> node; in Adopt()
243 static void TraverseUserData(nsINode* aNode,
254 static nsresult CloneNodeImpl(nsINode *aNode, bool aDeep, nsINode **aResult);
261 static void UnlinkUserData(nsINode *aNode);
268 static bool IsTemplateElement(const nsINode *aNode);
277 static nsIContent* GetFirstChildOfTemplateOrNode(nsINode* aNode);
309 static nsresult CloneAndAdopt(nsINode *aNode, bool aClone, bool aDeep,
312 nsCOMArray<nsINode> &aNodesWithProperties,
313 nsINode *aParent, nsINode **aResult);