| Index: Source/bindings/v8/custom/V8MessageEventCustom.cpp
 | 
| diff --git a/Source/bindings/v8/custom/V8MessageEventCustom.cpp b/Source/bindings/v8/custom/V8MessageEventCustom.cpp
 | 
| index 6a8e5ef413c084e20fda92a224571ecd07bca0dd..38670f7406f80f8ab7914466e4193a0ead2da7bc 100644
 | 
| --- a/Source/bindings/v8/custom/V8MessageEventCustom.cpp
 | 
| +++ b/Source/bindings/v8/custom/V8MessageEventCustom.cpp
 | 
| @@ -162,7 +162,7 @@ void V8MessageEvent::initMessageEventMethodCustom(const v8::FunctionCallbackInfo
 | 
|  
 | 
|      if (!dataArg.IsEmpty()) {
 | 
|          setHiddenValue(info.GetIsolate(), info.Holder(), dataHiddenValueKey, dataArg);
 | 
| -        if (isolatedWorldForIsolate(info.GetIsolate()))
 | 
| +        if (DOMWrapperWorld::current(info.GetIsolate())->isIsolatedWorld())
 | 
|              event->setSerializedData(SerializedScriptValue::createAndSwallowExceptions(dataArg, info.GetIsolate()));
 | 
|      }
 | 
|  }
 | 
| 
 |