Index: third_party/WebKit/Source/platform/exported/WebBlobData.cpp |
diff --git a/third_party/WebKit/Source/platform/exported/WebBlobData.cpp b/third_party/WebKit/Source/platform/exported/WebBlobData.cpp |
index 942d2aecc4e855132d6c1547786b88abc0dc49f3..6b67d5888aa091593885198e2cd540a066923757 100644 |
--- a/third_party/WebKit/Source/platform/exported/WebBlobData.cpp |
+++ b/third_party/WebKit/Source/platform/exported/WebBlobData.cpp |
@@ -32,7 +32,7 @@ |
#include "public/platform/WebBlobData.h" |
#include "platform/blob/BlobData.h" |
-#include <memory> |
+#include "wtf/PassOwnPtr.h" |
namespace blink { |
@@ -94,18 +94,18 @@ WebString WebBlobData::contentType() const |
return m_private->contentType(); |
} |
-WebBlobData::WebBlobData(std::unique_ptr<BlobData> data) |
+WebBlobData::WebBlobData(PassOwnPtr<BlobData> data) |
: m_private(std::move(data)) |
{ |
} |
-WebBlobData& WebBlobData::operator=(std::unique_ptr<BlobData> data) |
+WebBlobData& WebBlobData::operator=(PassOwnPtr<BlobData> data) |
{ |
m_private.reset(std::move(data)); |
return *this; |
} |
-WebBlobData::operator std::unique_ptr<BlobData>() |
+WebBlobData::operator PassOwnPtr<BlobData>() |
{ |
return m_private.release(); |
} |