| Index: third_party/WebKit/Source/core/xml/DocumentXPathEvaluator.h
|
| diff --git a/third_party/WebKit/Source/core/xml/DocumentXPathEvaluator.h b/third_party/WebKit/Source/core/xml/DocumentXPathEvaluator.h
|
| index 093fa7f65b434503aab1f9623520d481a5a1e2a3..60ed54f42a12becf4e0fcf4192a89ca6d68fd796 100644
|
| --- a/third_party/WebKit/Source/core/xml/DocumentXPathEvaluator.h
|
| +++ b/third_party/WebKit/Source/core/xml/DocumentXPathEvaluator.h
|
| @@ -42,15 +42,14 @@ class DocumentXPathEvaluator final
|
| USING_GARBAGE_COLLECTED_MIXIN(DocumentXPathEvaluator);
|
|
|
| public:
|
| - static DocumentXPathEvaluator& from(Supplementable<Document>&);
|
| + static DocumentXPathEvaluator& from(Document&);
|
|
|
| - static XPathExpression* createExpression(Supplementable<Document>&,
|
| + static XPathExpression* createExpression(Document&,
|
| const String& expression,
|
| XPathNSResolver*,
|
| ExceptionState&);
|
| - static XPathNSResolver* createNSResolver(Supplementable<Document>&,
|
| - Node* nodeResolver);
|
| - static XPathResult* evaluate(Supplementable<Document>&,
|
| + static XPathNSResolver* createNSResolver(Document&, Node* nodeResolver);
|
| + static XPathResult* evaluate(Document&,
|
| const String& expression,
|
| Node* contextNode,
|
| XPathNSResolver*,
|
| @@ -61,7 +60,7 @@ class DocumentXPathEvaluator final
|
| DECLARE_VIRTUAL_TRACE();
|
|
|
| private:
|
| - DocumentXPathEvaluator();
|
| + explicit DocumentXPathEvaluator(Document&);
|
|
|
| static const char* supplementName() { return "DocumentXPathEvaluator"; }
|
|
|
|
|