Index: third_party/WebKit/Source/wtf/text/TextCodec.h |
diff --git a/third_party/WebKit/Source/wtf/text/TextCodec.h b/third_party/WebKit/Source/wtf/text/TextCodec.h |
index 28f547c5144eb917353a5e7910c67277ae8e21b6..aae9438f30c99b2496e55f76ec750963d3be8eb3 100644 |
--- a/third_party/WebKit/Source/wtf/text/TextCodec.h |
+++ b/third_party/WebKit/Source/wtf/text/TextCodec.h |
@@ -29,9 +29,9 @@ |
#include "wtf/Forward.h" |
#include "wtf/Noncopyable.h" |
-#include "wtf/PassOwnPtr.h" |
#include "wtf/text/Unicode.h" |
#include "wtf/text/WTFString.h" |
+#include <memory> |
namespace WTF { |
@@ -98,7 +98,7 @@ public: |
typedef void (*EncodingNameRegistrar)(const char* alias, const char* name); |
-typedef PassOwnPtr<TextCodec> (*NewTextCodecFunction)(const TextEncoding&, const void* additionalData); |
+typedef std::unique_ptr<TextCodec> (*NewTextCodecFunction)(const TextEncoding&, const void* additionalData); |
typedef void (*TextCodecRegistrar)(const char* name, NewTextCodecFunction, const void* additionalData); |
} // namespace WTF |