| Index: Source/core/fetch/TextResourceDecoder.h
|
| diff --git a/Source/core/fetch/TextResourceDecoder.h b/Source/core/fetch/TextResourceDecoder.h
|
| index 3823c61904062d8c4fcb73b8a5a013a4c2d4dcdc..4c7734781487fe8e1f3cdd0cc5ec5cc53a8b076d 100644
|
| --- a/Source/core/fetch/TextResourceDecoder.h
|
| +++ b/Source/core/fetch/TextResourceDecoder.h
|
| @@ -30,7 +30,7 @@ namespace WebCore {
|
|
|
| class HTMLMetaCharsetParser;
|
|
|
| -class TextResourceDecoder : public RefCounted<TextResourceDecoder> {
|
| +class TextResourceDecoder {
|
| public:
|
| enum EncodingSource {
|
| DefaultEncoding,
|
| @@ -44,9 +44,9 @@ public:
|
| EncodingFromParentFrame
|
| };
|
|
|
| - static PassRefPtr<TextResourceDecoder> create(const String& mimeType, const WTF::TextEncoding& defaultEncoding = WTF::TextEncoding(), bool usesEncodingDetector = false)
|
| + static PassOwnPtr<TextResourceDecoder> create(const String& mimeType, const WTF::TextEncoding& defaultEncoding = WTF::TextEncoding(), bool usesEncodingDetector = false)
|
| {
|
| - return adoptRef(new TextResourceDecoder(mimeType, defaultEncoding, usesEncodingDetector));
|
| + return adoptPtr(new TextResourceDecoder(mimeType, defaultEncoding, usesEncodingDetector));
|
| }
|
| ~TextResourceDecoder();
|
|
|
|
|