| Index: third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueDeserializerForModules.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueDeserializerForModules.cpp b/third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueDeserializerForModules.cpp
|
| index 9cfade22feb22667501103c9988a352a83c47808..425d1efe1fbaff4c075b1cb73848f2ab38f97e83 100644
|
| --- a/third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueDeserializerForModules.cpp
|
| +++ b/third_party/WebKit/Source/bindings/modules/v8/serialization/V8ScriptValueDeserializerForModules.cpp
|
| @@ -34,6 +34,8 @@ ScriptWrappable* V8ScriptValueDeserializerForModules::readDOMObject(
|
| Platform::current()->createRTCCertificateGenerator());
|
| std::unique_ptr<WebRTCCertificate> certificate =
|
| certificateGenerator->fromPEM(pemPrivateKey, pemCertificate);
|
| + if (!certificate)
|
| + return nullptr;
|
| return new RTCCertificate(std::move(certificate));
|
| }
|
| default:
|
|
|