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 |