| Index: third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp b/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp
|
| index bf71ed1d0f5ce7b7e67c7fbcfcd0eda48d8d2a46..334f4a9434b239eb0344d009c664f2985c4a795c 100644
|
| --- a/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp
|
| +++ b/third_party/WebKit/Source/bindings/modules/v8/ScriptValueSerializerForModules.cpp
|
| @@ -412,6 +412,8 @@ bool SerializedScriptValueReaderForModules::readRTCCertificate(
|
|
|
| std::unique_ptr<WebRTCCertificate> certificate(
|
| certificateGenerator->fromPEM(pemPrivateKey, pemCertificate));
|
| + if (!certificate)
|
| + return false;
|
| RTCCertificate* jsCertificate = new RTCCertificate(std::move(certificate));
|
|
|
| *value =
|
|
|