| Index: third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.h
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.h b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.h
|
| index b35d7a7e830435b56c4aeb22ba9af46d835c38a0..cc149159084a8285934ba8b1743241f6e5aa5a73 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.h
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.h
|
| @@ -38,6 +38,8 @@ class GC_PLUGIN_IGNORE("https://crbug.com/644725")
|
| explicit V8ScriptValueSerializer(RefPtr<ScriptState>,
|
| const Options& = Options());
|
|
|
| + void setInlineWasm(bool inlineWasm) { m_inlineWasm = inlineWasm; }
|
| +
|
| RefPtr<SerializedScriptValue> serialize(v8::Local<v8::Value>,
|
| ExceptionState&);
|
|
|
| @@ -79,6 +81,9 @@ class GC_PLUGIN_IGNORE("https://crbug.com/644725")
|
| v8::Isolate*,
|
| v8::Local<v8::SharedArrayBuffer>) override;
|
|
|
| + v8::Maybe<uint32_t> GetWasmModuleTransferId(
|
| + v8::Isolate*,
|
| + v8::Local<v8::WasmCompiledModule>) override;
|
| void* ReallocateBufferMemory(void* oldBuffer,
|
| size_t,
|
| size_t* actualSize) override;
|
| @@ -91,7 +96,7 @@ class GC_PLUGIN_IGNORE("https://crbug.com/644725")
|
| const ExceptionState* m_exceptionState = nullptr;
|
| WebBlobInfoArray* m_blobInfoArray = nullptr;
|
| ArrayBufferArray m_sharedArrayBuffers;
|
| -
|
| + bool m_inlineWasm = false;
|
| #if DCHECK_IS_ON()
|
| bool m_serializeInvoked = false;
|
| #endif
|
|
|