| Index: Source/bindings/v8/custom/V8MessagePortCustom.cpp
|
| diff --git a/Source/bindings/v8/custom/V8MessagePortCustom.cpp b/Source/bindings/v8/custom/V8MessagePortCustom.cpp
|
| index 4c34183f278ae9b866a8a82602975a81a0cf107a..da2f0a7ce1d33b1e1fed3bbb6fe17797b246ea34 100644
|
| --- a/Source/bindings/v8/custom/V8MessagePortCustom.cpp
|
| +++ b/Source/bindings/v8/custom/V8MessagePortCustom.cpp
|
| @@ -59,7 +59,7 @@ void V8MessagePort::postMessageMethodCustom(const v8::FunctionCallbackInfo<v8::V
|
| RefPtr<SerializedScriptValue> message = SerializedScriptValue::create(info[0], &portArray, &arrayBufferArray, didThrow, info.GetIsolate());
|
| if (didThrow)
|
| return;
|
| - ExceptionState es(info.GetIsolate());
|
| + ExceptionState es(info.Holder(), info.GetIsolate());
|
| messagePort->postMessage(message.release(), &portArray, es);
|
| es.throwIfNeeded();
|
| }
|
|
|