| Index: Source/core/dom/SelectorQuery.h
|
| diff --git a/Source/core/dom/SelectorQuery.h b/Source/core/dom/SelectorQuery.h
|
| index 528e68305f4ea56850c207196b14630f099ed06b..c413f3ade63add19324997decf557b1728edf12d 100644
|
| --- a/Source/core/dom/SelectorQuery.h
|
| +++ b/Source/core/dom/SelectorQuery.h
|
| @@ -71,9 +71,9 @@ private:
|
|
|
| enum MatchTraverseRootState { DoesNotMatchTraverseRoots, MatchesTraverseRoots };
|
| template <typename SelectorQueryTrait>
|
| - void executeForTraverseRoot(const SelectorData&, Node* traverseRoot, MatchTraverseRootState, ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
|
| - template <typename SelectorQueryTrait, typename SimpleNodeListType>
|
| - void executeForTraverseRoots(const SelectorData&, SimpleNodeListType& traverseRoots, MatchTraverseRootState, ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
|
| + void executeForTraverseRoot(const SelectorData&, ContainerNode* traverseRoot, MatchTraverseRootState, ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
|
| + template <typename SelectorQueryTrait, typename SimpleElementListType>
|
| + void executeForTraverseRoots(const SelectorData&, SimpleElementListType& traverseRoots, MatchTraverseRootState, ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
|
|
|
| template <typename SelectorQueryTrait>
|
| void executeSlow(ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const;
|
|
|