| 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;
|
|
|