| Index: third_party/WebKit/Source/web/WebPageSerializerImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebPageSerializerImpl.cpp b/third_party/WebKit/Source/web/WebPageSerializerImpl.cpp
|
| index 34bc016e83ca2780aa3ff3e6153ee8224a56a56b..fb0dd2ed9daf47877438037787533e571b217ddc 100644
|
| --- a/third_party/WebKit/Source/web/WebPageSerializerImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/WebPageSerializerImpl.cpp
|
| @@ -163,11 +163,7 @@ String WebPageSerializerImpl::preActionBeforeSerializeOpenTag(
|
| if (!param->haveAddedXMLProcessingDirective) {
|
| param->haveAddedXMLProcessingDirective = true;
|
| // Get encoding info.
|
| - String xmlEncoding = param->document->xmlEncoding();
|
| - if (xmlEncoding.isEmpty())
|
| - xmlEncoding = param->document->encodingName();
|
| - if (xmlEncoding.isEmpty())
|
| - xmlEncoding = UTF8Encoding().name();
|
| + String xmlEncoding = param->textEncoding.name();
|
| result.appendLiteral("<?xml version=\"");
|
| result.append(param->document->xmlVersion());
|
| result.appendLiteral("\" encoding=\"");
|
| @@ -462,7 +458,7 @@ bool WebPageSerializerImpl::serialize()
|
| if (url.isValid() && m_localLinks.contains(url.string())) {
|
| didSerialization = true;
|
|
|
| - const WTF::TextEncoding& textEncoding = document->encoding().isValid() ? document->encoding() : UTF8Encoding();
|
| + const WTF::TextEncoding& textEncoding = UTF8Encoding();
|
| String directoryName = url == mainURL ? m_localDirectoryName : "";
|
|
|
| SerializeDomParam param(url, textEncoding, document, directoryName);
|
|
|