Index: third_party/WebKit/Source/wtf/text/TextEncodingRegistry.h |
diff --git a/third_party/WebKit/Source/wtf/text/TextEncodingRegistry.h b/third_party/WebKit/Source/wtf/text/TextEncodingRegistry.h |
index c6d0efd4b154b3bceee7649876fb83049fc0bdac..6b8a2f19738900a2408ace6aa518cce22fbdb116 100644 |
--- a/third_party/WebKit/Source/wtf/text/TextEncodingRegistry.h |
+++ b/third_party/WebKit/Source/wtf/text/TextEncodingRegistry.h |
@@ -26,10 +26,10 @@ |
#ifndef TextEncodingRegistry_h |
#define TextEncodingRegistry_h |
+#include "wtf/PassOwnPtr.h" |
#include "wtf/WTFExport.h" |
#include "wtf/text/Unicode.h" |
#include "wtf/text/WTFString.h" |
-#include <memory> |
namespace WTF { |
@@ -38,7 +38,7 @@ class TextEncoding; |
// Use TextResourceDecoder::decode to decode resources, since it handles BOMs. |
// Use TextEncoding::encode to encode, since it takes care of normalization. |
-WTF_EXPORT std::unique_ptr<TextCodec> newTextCodec(const TextEncoding&); |
+WTF_EXPORT PassOwnPtr<TextCodec> newTextCodec(const TextEncoding&); |
// Only TextEncoding should use the following functions directly. |
const char* atomicCanonicalTextEncodingName(const char* alias); |