| Index: Source/core/xml/parser/XMLDocumentParser.cpp
|
| diff --git a/Source/core/xml/parser/XMLDocumentParser.cpp b/Source/core/xml/parser/XMLDocumentParser.cpp
|
| index a55bd1acf49c8c754a2cb2ee97637ba991eb4b63..fc75901eb51ae117fe1885ff83f445b8675c7c95 100644
|
| --- a/Source/core/xml/parser/XMLDocumentParser.cpp
|
| +++ b/Source/core/xml/parser/XMLDocumentParser.cpp
|
| @@ -1438,10 +1438,9 @@ void XMLDocumentParser::doEnd()
|
|
|
| XMLTreeViewer xmlTreeViewer(document());
|
| bool xmlViewerMode = !m_sawError && !m_sawCSS && !m_sawXSLTransform && xmlTreeViewer.hasNoStyleInformation();
|
| - if (xmlViewerMode)
|
| + if (xmlViewerMode) {
|
| xmlTreeViewer.transformDocumentToTreeView();
|
| -
|
| - if (m_sawXSLTransform) {
|
| + } else if (m_sawXSLTransform) {
|
| xmlDocPtr doc = xmlDocPtrForString(document()->cachedResourceLoader(), m_originalSourceForTransform.toString(), document()->url().string());
|
| document()->setTransformSource(adoptPtr(new TransformSource(doc)));
|
|
|
|
|