| Index: Source/core/xml/DocumentXPathEvaluator.h
|
| diff --git a/Source/core/xml/DocumentXPathEvaluator.h b/Source/core/xml/DocumentXPathEvaluator.h
|
| index f8ef6e01f1f24841442b0e4b75ef453167bc5189..978ef07064b016ffb24e0c86ba280d5d094ab5fb 100644
|
| --- a/Source/core/xml/DocumentXPathEvaluator.h
|
| +++ b/Source/core/xml/DocumentXPathEvaluator.h
|
| @@ -26,7 +26,7 @@
|
| #ifndef DocumentXPathEvaluator_h
|
| #define DocumentXPathEvaluator_h
|
|
|
| -#include "core/dom/DocumentSupplementable.h"
|
| +#include "core/dom/Document.h"
|
| #include "core/xml/XPathEvaluator.h"
|
| #include "core/xml/XPathNSResolver.h"
|
|
|
| @@ -36,15 +36,15 @@ class ExceptionState;
|
| class XPathExpression;
|
| class XPathResult;
|
|
|
| -class DocumentXPathEvaluator final : public NoBaseWillBeGarbageCollected<DocumentXPathEvaluator>, public DocumentSupplement {
|
| +class DocumentXPathEvaluator final : public NoBaseWillBeGarbageCollected<DocumentXPathEvaluator>, public WillBeHeapSupplement<Document> {
|
| WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(DocumentXPathEvaluator);
|
| public:
|
| - static DocumentXPathEvaluator& from(DocumentSupplementable&);
|
| + static DocumentXPathEvaluator& from(WillBeHeapSupplementable<Document>&);
|
|
|
| - static PassRefPtrWillBeRawPtr<XPathExpression> createExpression(DocumentSupplementable&,
|
| + static PassRefPtrWillBeRawPtr<XPathExpression> createExpression(WillBeHeapSupplementable<Document>&,
|
| const String& expression, PassRefPtrWillBeRawPtr<XPathNSResolver>, ExceptionState&);
|
| - static PassRefPtrWillBeRawPtr<XPathNSResolver> createNSResolver(DocumentSupplementable&, Node* nodeResolver);
|
| - static PassRefPtrWillBeRawPtr<XPathResult> evaluate(DocumentSupplementable&,
|
| + static PassRefPtrWillBeRawPtr<XPathNSResolver> createNSResolver(WillBeHeapSupplementable<Document>&, Node* nodeResolver);
|
| + static PassRefPtrWillBeRawPtr<XPathResult> evaluate(WillBeHeapSupplementable<Document>&,
|
| const String& expression, Node* contextNode, PassRefPtrWillBeRawPtr<XPathNSResolver>,
|
| unsigned short type, const ScriptValue&, ExceptionState&);
|
|
|
|
|