Home | History | Annotate | Download | only in dom

Lines Matching refs:ContainerNode

39 class ContainerNode;
50 PassRefPtrWillBeRawPtr<StaticElementList> queryAll(ContainerNode& rootNode) const;
51 PassRefPtrWillBeRawPtr<Element> queryFirst(ContainerNode& rootNode) const;
54 bool canUseFastQuery(const ContainerNode& rootNode) const;
55 bool selectorMatches(const CSSSelector&, Element&, const ContainerNode&) const;
58 void collectElementsByClassName(ContainerNode& rootNode, const AtomicString& className, typename SelectorQueryTrait::OutputType&) const;
60 void collectElementsByTagName(ContainerNode& rootNode, const QualifiedName& tagName, typename SelectorQueryTrait::OutputType&) const;
63 void findTraverseRootsAndExecute(ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
67 void executeForTraverseRoot(const CSSSelector&, ContainerNode* traverseRoot, MatchTraverseRootState, ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
69 void executeForTraverseRoots(const CSSSelector&, SimpleElementListType& traverseRoots, MatchTraverseRootState, ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
72 bool selectorListMatches(ContainerNode& rootNode, Element&, typename SelectorQueryTrait::OutputType&) const;
74 void executeSlow(ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
76 void executeSlowTraversingShadowTree(ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
78 void execute(ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
92 PassRefPtrWillBeRawPtr<StaticElementList> queryAll(ContainerNode& rootNode) const;
93 PassRefPtrWillBeRawPtr<Element> queryFirst(ContainerNode& rootNode) const;