Index: Source/bindings/v8/V8NodeFilterCondition.h |
diff --git a/Source/bindings/v8/V8NodeFilterCondition.h b/Source/bindings/v8/V8NodeFilterCondition.h |
index 714b122b4805429fb399e0bc9d6554b2d68e29b6..374d1b85af56c35882bdfb9cf2205407b697e65b 100644 |
--- a/Source/bindings/v8/V8NodeFilterCondition.h |
+++ b/Source/bindings/v8/V8NodeFilterCondition.h |
@@ -34,6 +34,7 @@ |
#include "bindings/v8/ScopedPersistent.h" |
#include "bindings/v8/ScriptState.h" |
#include "core/dom/NodeFilterCondition.h" |
+#include "platform/heap/Handle.h" |
#include <v8.h> |
#include "wtf/PassRefPtr.h" |
@@ -61,9 +62,9 @@ class ExceptionState; |
// (V8) |
class V8NodeFilterCondition FINAL : public NodeFilterCondition { |
public: |
- static PassRefPtr<V8NodeFilterCondition> create(v8::Handle<v8::Value> filter, v8::Handle<v8::Object> owner, v8::Isolate* isolate) |
+ static PassRefPtrWillBeRawPtr<V8NodeFilterCondition> create(v8::Handle<v8::Value> filter, v8::Handle<v8::Object> owner, v8::Isolate* isolate) |
{ |
- return adoptRef(new V8NodeFilterCondition(filter, owner, isolate)); |
+ return adoptRefWillBeNoop(new V8NodeFilterCondition(filter, owner, isolate)); |
} |
virtual ~V8NodeFilterCondition(); |