Index: third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp |
diff --git a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp |
index 0984478747948cea40a6a06a54fde621e53d48de..92a7919d8fc74b9fe8222c4f0b7bf2f916eda8e3 100644 |
--- a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp |
+++ b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueDeserializer.cpp |
@@ -29,10 +29,8 @@ V8ScriptValueDeserializer::V8ScriptValueDeserializer( |
: m_scriptState(std::move(scriptState)), |
m_serializedScriptValue(std::move(serializedScriptValue)), |
m_deserializer(m_scriptState->isolate(), |
- reinterpret_cast<const uint8_t*>( |
- m_serializedScriptValue->data().ensure16Bit(), |
- m_serializedScriptValue->data().characters16()), |
- m_serializedScriptValue->data().length() * 2, |
+ m_serializedScriptValue->data(), |
+ m_serializedScriptValue->dataLengthInBytes(), |
this) { |
DCHECK(RuntimeEnabledFeatures::v8BasedStructuredCloneEnabled()); |
m_deserializer.SetSupportsLegacyWireFormat(true); |