| Index: Source/bindings/v8/UnsafePersistent.h
|
| diff --git a/Source/bindings/v8/UnsafePersistent.h b/Source/bindings/v8/UnsafePersistent.h
|
| index 6f512a26f299e2689e08532e476710423266e52b..d1aa957472ce550f11db4cb370854f98e95934ac 100644
|
| --- a/Source/bindings/v8/UnsafePersistent.h
|
| +++ b/Source/bindings/v8/UnsafePersistent.h
|
| @@ -88,6 +88,12 @@ public:
|
| return handle;
|
| }
|
|
|
| + void setReferenceFrom(const v8::Persistent<v8::Object>& parent, v8::Isolate* isolate)
|
| + {
|
| + // FIXME: remove As() after v8 roll.
|
| + isolate->SetReference(parent, persistent()->template As<v8::Value>());
|
| + }
|
| +
|
| void dispose()
|
| {
|
| persistent()->Dispose();
|
|
|