Index: third_party/WebKit/Source/platform/exported/WebImage.cpp |
diff --git a/third_party/WebKit/Source/platform/exported/WebImage.cpp b/third_party/WebKit/Source/platform/exported/WebImage.cpp |
index bb14044c2946d29e25d81ee60d1637f7cbbb4a79..31dc8d773dd41064fa622e0c7da6d4b1ac71b053 100644 |
--- a/third_party/WebKit/Source/platform/exported/WebImage.cpp |
+++ b/third_party/WebKit/Source/platform/exported/WebImage.cpp |
@@ -36,18 +36,17 @@ |
#include "public/platform/WebData.h" |
#include "public/platform/WebSize.h" |
#include "third_party/skia/include/core/SkImage.h" |
-#include "wtf/OwnPtr.h" |
-#include "wtf/PassOwnPtr.h" |
#include "wtf/PassRefPtr.h" |
#include "wtf/Vector.h" |
#include <algorithm> |
+#include <memory> |
namespace blink { |
WebImage WebImage::fromData(const WebData& data, const WebSize& desiredSize) |
{ |
RefPtr<SharedBuffer> buffer = PassRefPtr<SharedBuffer>(data); |
- OwnPtr<ImageDecoder> decoder(ImageDecoder::create(*buffer.get(), ImageDecoder::AlphaPremultiplied, ImageDecoder::GammaAndColorProfileIgnored)); |
+ std::unique_ptr<ImageDecoder> decoder(ImageDecoder::create(*buffer.get(), ImageDecoder::AlphaPremultiplied, ImageDecoder::GammaAndColorProfileIgnored)); |
if (!decoder) |
return WebImage(); |
@@ -91,7 +90,7 @@ WebVector<WebImage> WebImage::framesFromData(const WebData& data) |
const size_t maxFrameCount = 8; |
RefPtr<SharedBuffer> buffer = PassRefPtr<SharedBuffer>(data); |
- OwnPtr<ImageDecoder> decoder(ImageDecoder::create(*buffer.get(), ImageDecoder::AlphaPremultiplied, ImageDecoder::GammaAndColorProfileIgnored)); |
+ std::unique_ptr<ImageDecoder> decoder(ImageDecoder::create(*buffer.get(), ImageDecoder::AlphaPremultiplied, ImageDecoder::GammaAndColorProfileIgnored)); |
if (!decoder) |
return WebVector<WebImage>(); |