| Index: third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp b/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp
|
| index c4f7e673b535a583320e17091009ba1bfaace6d6..0e838f1372e0fa00477916e5d7252e04fa577960 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/custom/V8MessageEventCustom.cpp
|
| @@ -68,7 +68,9 @@ void V8MessageEvent::dataAttributeGetterCustom(
|
| if (SerializedScriptValue* serializedValue =
|
| event->dataAsSerializedScriptValue()) {
|
| MessagePortArray ports = event->ports();
|
| - result = serializedValue->deserialize(info.GetIsolate(), &ports);
|
| + SerializedScriptValue::DeserializeOptions options;
|
| + options.messagePorts = &ports;
|
| + result = serializedValue->deserialize(info.GetIsolate(), options);
|
| } else {
|
| result = v8::Null(info.GetIsolate());
|
| }
|
|
|