| Index: third_party/WebKit/Source/bindings/core/v8/ScriptValueSerializer.cpp | 
| diff --git a/third_party/WebKit/Source/bindings/core/v8/ScriptValueSerializer.cpp b/third_party/WebKit/Source/bindings/core/v8/ScriptValueSerializer.cpp | 
| index 0f51f116d4a29032c6fa466314be807c1bffe72c..d5f971130962c6f333a5f552c0ab7f80d4f404a6 100644 | 
| --- a/third_party/WebKit/Source/bindings/core/v8/ScriptValueSerializer.cpp | 
| +++ b/third_party/WebKit/Source/bindings/core/v8/ScriptValueSerializer.cpp | 
| @@ -29,6 +29,7 @@ | 
| #include "wtf/DateMath.h" | 
| #include "wtf/text/StringHash.h" | 
| #include "wtf/text/StringUTF8Adaptor.h" | 
| +#include <memory> | 
|  | 
| // FIXME: consider crashing in debug mode on deserialization errors | 
| // NOTE: be sure to change wireFormatVersion as necessary! | 
| @@ -1106,7 +1107,7 @@ ScriptValueSerializer::StateBase* ScriptValueSerializer::writeAndGreyImageBitmap | 
| m_writer.writeTransferredImageBitmap(index); | 
| } else { | 
| greyObject(object); | 
| -        OwnPtr<uint8_t[]> pixelData = imageBitmap->copyBitmapData(PremultiplyAlpha); | 
| +        std::unique_ptr<uint8_t[]> pixelData = imageBitmap->copyBitmapData(PremultiplyAlpha); | 
| m_writer.writeImageBitmap(imageBitmap->width(), imageBitmap->height(), pixelData.get(), imageBitmap->width() * imageBitmap->height() * 4); | 
| } | 
| return nullptr; | 
|  |