Index: third_party/WebKit/Source/modules/fetch/DataConsumerHandleUtil.h |
diff --git a/third_party/WebKit/Source/modules/fetch/DataConsumerHandleUtil.h b/third_party/WebKit/Source/modules/fetch/DataConsumerHandleUtil.h |
index bbd5585a08712e0cbfbb0b2f587f6e3f1e1f18a5..51602cbbddcaebda2d2577bfac1447834722f368 100644 |
--- a/third_party/WebKit/Source/modules/fetch/DataConsumerHandleUtil.h |
+++ b/third_party/WebKit/Source/modules/fetch/DataConsumerHandleUtil.h |
@@ -9,25 +9,25 @@ |
#include "modules/fetch/FetchDataConsumerHandle.h" |
#include "public/platform/WebDataConsumerHandle.h" |
#include "wtf/Allocator.h" |
-#include "wtf/PassOwnPtr.h" |
#include "wtf/WeakPtr.h" |
+#include <memory> |
namespace blink { |
// Returns a handle that returns ShouldWait for read / beginRead and |
// UnexpectedError for endRead. |
-MODULES_EXPORT PassOwnPtr<WebDataConsumerHandle> createWaitingDataConsumerHandle(); |
+MODULES_EXPORT std::unique_ptr<WebDataConsumerHandle> createWaitingDataConsumerHandle(); |
// Returns a handle that returns Done for read / beginRead and |
// UnexpectedError for endRead. |
-MODULES_EXPORT PassOwnPtr<WebDataConsumerHandle> createDoneDataConsumerHandle(); |
+MODULES_EXPORT std::unique_ptr<WebDataConsumerHandle> createDoneDataConsumerHandle(); |
// Returns a handle that returns UnexpectedError for read / beginRead / |
// endRead. |
-MODULES_EXPORT PassOwnPtr<WebDataConsumerHandle> createUnexpectedErrorDataConsumerHandle(); |
+MODULES_EXPORT std::unique_ptr<WebDataConsumerHandle> createUnexpectedErrorDataConsumerHandle(); |
// Returns a FetchDataConsumerHandle that wraps WebDataConsumerHandle. |
-MODULES_EXPORT PassOwnPtr<FetchDataConsumerHandle> createFetchDataConsumerHandleFromWebHandle(PassOwnPtr<WebDataConsumerHandle>); |
+MODULES_EXPORT std::unique_ptr<FetchDataConsumerHandle> createFetchDataConsumerHandleFromWebHandle(std::unique_ptr<WebDataConsumerHandle>); |
// A helper class to call Client::didGetReadable() asynchronously after |
// Reader creation. |