| Index: Source/bindings/core/v8/V8DOMWrapper.cpp
|
| diff --git a/Source/bindings/core/v8/V8DOMWrapper.cpp b/Source/bindings/core/v8/V8DOMWrapper.cpp
|
| index e34525fca9139d218d5883e383c15dfe7eee6222..12f9722022ebf7e501327091abd858ab41a2f800 100644
|
| --- a/Source/bindings/core/v8/V8DOMWrapper.cpp
|
| +++ b/Source/bindings/core/v8/V8DOMWrapper.cpp
|
| @@ -93,6 +93,8 @@ bool V8DOMWrapper::isWrapper(v8::Isolate* isolate, v8::Local<v8::Value> value)
|
|
|
| const WrapperTypeInfo* untrustedWrapperTypeInfo = toWrapperTypeInfo(object);
|
| V8PerIsolateData* perIsolateData = V8PerIsolateData::from(isolate);
|
| + if (!(untrustedWrapperTypeInfo && perIsolateData))
|
| + return false;
|
| return perIsolateData->hasInstance(untrustedWrapperTypeInfo, object);
|
| }
|
|
|
|
|