Index: third_party/WebKit/Source/core/dom/NodeIteratorBase.h |
diff --git a/third_party/WebKit/Source/core/dom/NodeIteratorBase.h b/third_party/WebKit/Source/core/dom/NodeIteratorBase.h |
index 6501a5b22dee9f22d898cf91b1a3d931fa8f0fc8..ddf18519111af6ccfb67d99165799b37445c642e 100644 |
--- a/third_party/WebKit/Source/core/dom/NodeIteratorBase.h |
+++ b/third_party/WebKit/Source/core/dom/NodeIteratorBase.h |
@@ -32,13 +32,13 @@ namespace blink { |
class ExceptionState; |
class Node; |
-class NodeFilter; |
+class V8NodeFilterCondition; |
class NodeIteratorBase : public GarbageCollectedMixin { |
public: |
Node* root() const { return root_.Get(); } |
unsigned whatToShow() const { return what_to_show_; } |
- NodeFilter* filter() const { return filter_.Get(); } |
+ V8NodeFilterCondition* filter() const { return filter_.Get(); } |
DECLARE_VIRTUAL_TRACE(); |
DECLARE_VIRTUAL_TRACE_WRAPPERS(); |
@@ -47,13 +47,16 @@ class NodeIteratorBase : public GarbageCollectedMixin { |
// In order to properly trace wrappers it is necessary for TraceWrapperMember |
// to find the object header from within the mixin. |childThis| is safe to |
// find the header so we pass it instead of |this|. |
- NodeIteratorBase(void* child_this, Node*, unsigned what_to_show, NodeFilter*); |
+ NodeIteratorBase(void* child_this, |
+ Node*, |
+ unsigned what_to_show, |
+ V8NodeFilterCondition*); |
unsigned AcceptNode(Node*, ExceptionState&) const; |
private: |
Member<Node> root_; |
unsigned what_to_show_; |
- TraceWrapperMember<NodeFilter> filter_; |
+ TraceWrapperMember<V8NodeFilterCondition> filter_; |
}; |
} // namespace blink |