| Index: Source/core/loader/TextResourceDecoderBuilder.h
|
| diff --git a/Source/core/loader/TextResourceDecoderBuilder.h b/Source/core/loader/TextResourceDecoderBuilder.h
|
| index bea852155cc5ffcd4354a7b543bca23cff770cc9..ba71e5aee3650bed7ebf16c64fea4942299e0c40 100644
|
| --- a/Source/core/loader/TextResourceDecoderBuilder.h
|
| +++ b/Source/core/loader/TextResourceDecoderBuilder.h
|
| @@ -42,14 +42,15 @@ class TextResourceDecoder;
|
|
|
| class TextResourceDecoderBuilder {
|
| public:
|
| - TextResourceDecoderBuilder();
|
| + TextResourceDecoderBuilder(const String& mimeType, const String& encoding, bool encodingUserChoosen);
|
| ~TextResourceDecoderBuilder();
|
|
|
| PassRefPtr<TextResourceDecoder> buildFor(Document*);
|
|
|
| const String& mimeType() const { return m_mimeType; }
|
| - void setMIMEType(const String& type) { m_mimeType = type; }
|
| - void setEncoding(const String& encoding, bool userChosen);
|
| + const String& encoding() const { return m_encoding; }
|
| + bool encodingWasChosenByUser() const { return m_encodingWasChosenByUser; }
|
| +
|
| void clear();
|
|
|
| private:
|
| @@ -57,8 +58,8 @@ private:
|
| void setupEncoding(TextResourceDecoder*, Document*);
|
|
|
| String m_mimeType;
|
| - bool m_encodingWasChosenByUser;
|
| String m_encoding;
|
| + bool m_encodingWasChosenByUser;
|
| };
|
|
|
| } // namespace WebCore
|
|
|