| 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 62c40201544db510fa70ea2d94d29978c9e683f7..5a6c7939fa87419923c7843add4dadc9f78286c1 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);
|
|
|