• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/dom/

Lines Matching defs:ContainerNode

24 #include "ContainerNode.h"
68 static void updateTreeAfterInsertion(ContainerNode*, Node*, AttachBehavior);
89 if (ContainerNode* oldParent = node->parentNode())
97 void ContainerNode::removeDetachedChildren()
104 removeDetachedChildrenInContainer<Node, ContainerNode>(this);
107 void ContainerNode::takeAllChildrenFrom(ContainerNode* oldParent)
138 ContainerNode::~ContainerNode()
145 static inline bool isChildTypeAllowed(ContainerNode* newParent, Node* child)
175 static inline ExceptionCode checkAcceptChild(ContainerNode* newParent, Node* newChild, Node* oldChild)
212 static inline bool checkAcceptChildGuaranteedNodeTypes(ContainerNode* newParent, Node* newChild, ExceptionCode& ec)
225 static inline bool checkAddChild(ContainerNode* newParent, Node* newChild, ExceptionCode& ec)
234 static inline bool checkReplaceChild(ContainerNode* newParent, Node* newChild, Node* oldChild, ExceptionCode& ec)
243 bool ContainerNode::insertBefore(PassRefPtr<Node> newChild, Node* refChild, ExceptionCode& ec, AttachBehavior attachBehavior)
309 void ContainerNode::insertBeforeCommon(Node* nextChild, Node* newChild)
335 void ContainerNode::parserInsertBefore(PassRefPtr<Node> newChild, Node* nextChild)
361 bool ContainerNode::replaceChild(PassRefPtr<Node> newChild, Node* oldChild, ExceptionCode& ec, AttachBehavior attachBehavior)
458 static void willRemoveChildren(ContainerNode* container)
478 void ContainerNode::disconnectDescendantFrames()
483 bool ContainerNode::removeChild(Node* oldChild, ExceptionCode& ec)
542 void ContainerNode::removeBetween(Node* previousChild, Node* nextChild, Node* oldChild)
569 void ContainerNode::parserRemoveChild(Node* oldChild)
591 void ContainerNode::removeChildren()
597 RefPtr<ContainerNode> protect(this);
631 bool ContainerNode::appendChild(PassRefPtr<Node> newChild, ExceptionCode& ec, AttachBehavior attachBehavior)
633 RefPtr<ContainerNode> protect(this);
688 void ContainerNode::parserAppendChild(PassRefPtr<Node> newChild)
716 void ContainerNode::suspendPostAttachCallbacks()
733 void ContainerNode::resumePostAttachCallbacks()
736 RefPtr<ContainerNode> protect(this);
750 void ContainerNode::queuePostAttachCallback(NodeCallback callback, Node* node, unsigned callbackData)
758 bool ContainerNode::postAttachCallbacksAreSuspended()
763 void ContainerNode::dispatchPostAttachCallbacks()
782 void ContainerNode::scheduleSetNeedsStyleRecalc(StyleChangeType changeType)
790 void ContainerNode::attach(const AttachContext& context)
796 void ContainerNode::detach(const AttachContext& context)
803 void ContainerNode::childrenChanged(bool changedByParser, Node*, Node*, int childCountDelta)
811 inline static void cloneChildNodesAvoidingDeleteButton(ContainerNode* parent, ContainerNode* clonedParent, HTMLElement* deleteButtonContainerElement)
831 void ContainerNode::cloneChildNodes(ContainerNode *clone)
843 bool ContainerNode::getUpperLeftCorner(FloatPoint& point) const
905 bool ContainerNode::getLowerRightCorner(FloatPoint& point) const
953 LayoutRect ContainerNode::boundingBox() const
971 unsigned ContainerNode::childNodeCount() const
980 Node *ContainerNode::childNode(unsigned index) const
1035 static void updateTreeAfterInsertion(ContainerNode* parent, Node* child, AttachBehavior attachBehavior)
1059 bool childAttachedAllowedWhenAttachingChildren(ContainerNode* node)