Index: third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h |
diff --git a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h |
index a86b8989d110018c96054c7a425ec04e29d5b426..303e824bb0ea65e33b4b31c1de5224c3e47d3847 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h |
+++ b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.h |
@@ -32,14 +32,10 @@ class GC_PLUGIN_IGNORE("https://crbug.com/644725") CORE_EXPORT |
WTF_MAKE_NONCOPYABLE(V8ScriptValueDeserializer); |
public: |
- V8ScriptValueDeserializer(RefPtr<ScriptState>, RefPtr<SerializedScriptValue>); |
- |
- void setTransferredMessagePorts(const MessagePortArray* ports) { |
- m_transferredMessagePorts = ports; |
- } |
- void setBlobInfoArray(const WebBlobInfoArray* blobInfoArray) { |
- m_blobInfoArray = blobInfoArray; |
- } |
+ using Options = SerializedScriptValue::DeserializeOptions; |
+ V8ScriptValueDeserializer(RefPtr<ScriptState>, |
+ RefPtr<SerializedScriptValue>, |
+ const Options& = Options()); |
v8::Local<v8::Value> deserialize(); |