| Index: third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp | 
| diff --git a/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp b/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp | 
| index bf7ba0c1c0435a8a065e7c9be25a08c52a13d845..0049d6e66d02c98acfbcea0a046416fcee5317d9 100644 | 
| --- a/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp | 
| +++ b/third_party/WebKit/Source/bindings/core/v8/SerializedScriptValue.cpp | 
| @@ -62,11 +62,10 @@ namespace blink { | 
| PassRefPtr<SerializedScriptValue> SerializedScriptValue::serialize( | 
| v8::Isolate* isolate, | 
| v8::Local<v8::Value> value, | 
| -    Transferables* transferables, | 
| -    WebBlobInfoArray* blobInfo, | 
| +    const SerializeOptions& options, | 
| ExceptionState& exception) { | 
| -  return SerializedScriptValueFactory::instance().create( | 
| -      isolate, value, transferables, blobInfo, exception); | 
| +  return SerializedScriptValueFactory::instance().create(isolate, value, | 
| +                                                         options, exception); | 
| } | 
|  | 
| PassRefPtr<SerializedScriptValue> | 
| @@ -75,7 +74,7 @@ SerializedScriptValue::serializeAndSwallowExceptions( | 
| v8::Local<v8::Value> value) { | 
| DummyExceptionStateForTesting exceptionState; | 
| RefPtr<SerializedScriptValue> serialized = | 
| -      serialize(isolate, value, nullptr, nullptr, exceptionState); | 
| +      serialize(isolate, value, SerializeOptions(), exceptionState); | 
| if (exceptionState.hadException()) | 
| return nullValue(); | 
| return serialized.release(); | 
| @@ -260,10 +259,9 @@ void SerializedScriptValue::transferArrayBuffers( | 
|  | 
| v8::Local<v8::Value> SerializedScriptValue::deserialize( | 
| v8::Isolate* isolate, | 
| -    MessagePortArray* messagePorts, | 
| -    const WebBlobInfoArray* blobInfo) { | 
| -  return SerializedScriptValueFactory::instance().deserialize( | 
| -      this, isolate, messagePorts, blobInfo); | 
| +    const DeserializeOptions& options) { | 
| +  return SerializedScriptValueFactory::instance().deserialize(this, isolate, | 
| +                                                              options); | 
| } | 
|  | 
| bool SerializedScriptValue::extractTransferables( | 
|  |