| Index: third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp b/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp
|
| index 3c6dee4d4a0da832b3405b4dc9b8524a6037b4d3..e9fec1d0042dd10dca0f442984ad1f1a05fb5561 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.cpp
|
| @@ -161,6 +161,8 @@ void DOMWrapperWorld::markWrappersInAllWorlds(ScriptWrappable* scriptWrappable,
|
|
|
| void DOMWrapperWorld::setWrapperReferencesInAllWorlds(const v8::Persistent<v8::Object>& parent, ScriptWrappable* scriptWrappable, v8::Isolate* isolate)
|
| {
|
| + if (!scriptWrappable)
|
| + return;
|
| // Marking for the main world
|
| if (scriptWrappable->containsWrapper())
|
| scriptWrappable->setReference(parent, isolate);
|
|
|