| Index: Source/core/dom/Document.h
|
| diff --git a/Source/core/dom/Document.h b/Source/core/dom/Document.h
|
| index f0145ded2326ec50528165feb74a7bf259f0d867..6d759820b3475a9dcb5359c44232f13c3b537c1b 100644
|
| --- a/Source/core/dom/Document.h
|
| +++ b/Source/core/dom/Document.h
|
| @@ -351,11 +351,11 @@ public:
|
|
|
| String defaultCharset() const;
|
|
|
| - String inputEncoding() const { return Document::encoding(); }
|
| - String charset() const { return Document::encoding(); }
|
| - String characterSet() const { return Document::encoding(); }
|
| + String inputEncoding() const { return Document::encodingName(); }
|
| + String charset() const { return Document::encodingName(); }
|
| + String characterSet() const { return Document::encodingName(); }
|
|
|
| - String encoding() const;
|
| + String encodingName() const;
|
|
|
| void setCharset(const String&);
|
|
|
| @@ -894,6 +894,9 @@ public:
|
| void setDecoder(PassRefPtr<TextResourceDecoder>);
|
| TextResourceDecoder* decoder() const { return m_decoder.get(); }
|
|
|
| + void setEncoding(const WTF::TextEncoding&);
|
| + const WTF::TextEncoding& encoding() const { return m_encoding; }
|
| +
|
| String displayStringModifiedByEncoding(const String&) const;
|
| PassRefPtr<StringImpl> displayStringModifiedByEncoding(PassRefPtr<StringImpl>) const;
|
| void displayBufferModifiedByEncoding(LChar* buffer, unsigned len) const
|
| @@ -1282,6 +1285,7 @@ private:
|
| String m_contentLanguage;
|
|
|
| RefPtr<TextResourceDecoder> m_decoder;
|
| + WTF::TextEncoding m_encoding;
|
|
|
| InheritedBool m_designMode;
|
|
|
|
|