| Index: third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp | 
| diff --git a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp | 
| index eb24a7d09f220b7804287a1e90646e267d54b288..bc0cf537a4dc95ecaf9d688e8606827c6bc92aa8 100644 | 
| --- a/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp | 
| +++ b/third_party/WebKit/Source/bindings/core/v8/serialization/V8ScriptValueSerializer.cpp | 
| @@ -14,6 +14,7 @@ | 
| #include "bindings/core/v8/V8MessagePort.h" | 
| #include "bindings/core/v8/V8OffscreenCanvas.h" | 
| #include "bindings/core/v8/V8SharedArrayBuffer.h" | 
| +#include "bindings/core/v8/V8ThrowDOMException.h" | 
| #include "core/dom/DOMArrayBufferBase.h" | 
| #include "core/html/ImageData.h" | 
| #include "platform/RuntimeEnabledFeatures.h" | 
| @@ -363,9 +364,8 @@ void V8ScriptValueSerializer::ThrowDataCloneError( | 
| DCHECK(exception_state_); | 
| String message = exception_state_->AddExceptionContext( | 
| V8StringToWebCoreString<String>(v8_message, kDoNotExternalize)); | 
| -  v8::Local<v8::Value> exception = V8ThrowException::CreateDOMException( | 
| -      script_state_->GetIsolate(), kDataCloneError, message); | 
| -  V8ThrowException::ThrowException(script_state_->GetIsolate(), exception); | 
| +  V8ThrowDOMException::ThrowDOMException(script_state_->GetIsolate(), | 
| +                                         kDataCloneError, message); | 
| } | 
|  | 
| v8::Maybe<bool> V8ScriptValueSerializer::WriteHostObject( | 
|  |