| Index: sky/engine/core/dom/SelectorQuery.cpp
|
| diff --git a/sky/engine/core/dom/SelectorQuery.cpp b/sky/engine/core/dom/SelectorQuery.cpp
|
| index 1658289e3f7c0dab43374ba266eaf34356bd9e32..5eefe9baf2f83fa74c17dcc2ab3a71444098efb6 100644
|
| --- a/sky/engine/core/dom/SelectorQuery.cpp
|
| +++ b/sky/engine/core/dom/SelectorQuery.cpp
|
| @@ -52,14 +52,14 @@ bool SelectorQuery::matches(Element& element) const
|
| return selectorMatches(element, element);
|
| }
|
|
|
| -PassRefPtr<StaticElementList> SelectorQuery::queryAll(ContainerNode& rootNode) const
|
| +Vector<RefPtr<Element>> SelectorQuery::queryAll(ContainerNode& rootNode) const
|
| {
|
| - Vector<RefPtr<Element> > result;
|
| + Vector<RefPtr<Element>> result;
|
| for (Element* element = ElementTraversal::firstWithin(rootNode); element; element = ElementTraversal::next(*element, &rootNode)) {
|
| if (selectorMatches(rootNode, *element))
|
| result.append(element);
|
| }
|
| - return StaticElementList::adopt(result);
|
| + return result;
|
| }
|
|
|
| PassRefPtr<Element> SelectorQuery::queryFirst(ContainerNode& rootNode) const
|
|
|