Index: Source/bindings/v8/V8NodeFilterCondition.h |
diff --git a/Source/bindings/v8/V8NodeFilterCondition.h b/Source/bindings/v8/V8NodeFilterCondition.h |
index 3314a1aca4bde54a4308c150cafb9141be17794f..87bf5476d0c5a8d2377be4b6b2f52748820a550d 100644 |
--- a/Source/bindings/v8/V8NodeFilterCondition.h |
+++ b/Source/bindings/v8/V8NodeFilterCondition.h |
@@ -43,9 +43,9 @@ class ScriptState; |
class V8NodeFilterCondition : public NodeFilterCondition { |
haraken
2013/08/01 13:32:20
Would you add a comment about the relationship bet
kouhei (in TOK)
2013/08/02 03:26:57
Done.
|
public: |
- static PassRefPtr<V8NodeFilterCondition> create(v8::Handle<v8::Value> filter) |
+ static PassRefPtr<V8NodeFilterCondition> create(v8::Handle<v8::Value> filter, v8::Handle<v8::Object> owner) |
{ |
- return adoptRef(new V8NodeFilterCondition(filter)); |
+ return adoptRef(new V8NodeFilterCondition(filter, owner)); |
} |
virtual ~V8NodeFilterCondition(); |
@@ -53,7 +53,9 @@ public: |
virtual short acceptNode(ScriptState*, Node*) const; |
private: |
- explicit V8NodeFilterCondition(v8::Handle<v8::Value> filter); |
+ explicit V8NodeFilterCondition(v8::Handle<v8::Value> filter, v8::Handle<v8::Object> owner); |
haraken
2013/08/01 13:32:20
Nit: explicit isn't needed.
kouhei (in TOK)
2013/08/02 03:26:57
Done.
|
+ |
+ static void makeWeakCallback(v8::Isolate*, v8::Persistent<v8::Value>*, V8NodeFilterCondition*); |
ScopedPersistent<v8::Value> m_filter; |
}; |