| Index: Source/core/loader/DocumentWriter.cpp
|
| diff --git a/Source/core/loader/DocumentWriter.cpp b/Source/core/loader/DocumentWriter.cpp
|
| index 566351d30a906c1015606baf0ceb224a0d8a666d..f4c08cef24e064057392f81f341b8cf22676a53f 100644
|
| --- a/Source/core/loader/DocumentWriter.cpp
|
| +++ b/Source/core/loader/DocumentWriter.cpp
|
| @@ -87,6 +87,7 @@ void DocumentWriter::appendReplacingData(const String& source)
|
| void DocumentWriter::reportDataReceived()
|
| {
|
| ASSERT(m_decoder);
|
| + m_document->setEncoding(m_decoder->encoding());
|
| if (m_hasReceivedSomeData)
|
| return;
|
| m_hasReceivedSomeData = true;
|
|
|