Chromium Code Reviews| Index: Source/core/dom/Document.cpp |
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
| index 452ee77862f85014bc01b7558ce192e858fbfef5..ea3cbc390a1862d438aa91858820db7295ae339d 100644 |
| --- a/Source/core/dom/Document.cpp |
| +++ b/Source/core/dom/Document.cpp |
| @@ -896,7 +896,7 @@ PassRefPtr<Node> Document::importNode(Node* importedNode, bool deep, ExceptionSt |
| case TEXT_NODE: |
| return createTextNode(importedNode->nodeValue()); |
| case CDATA_SECTION_NODE: |
| - return createCDATASection(importedNode->nodeValue(), exceptionState); |
| + return importedNode->cloneNode(deep); |
|
adamk
2014/02/19 17:04:59
cloneNode alone can't be used to implement importN
|
| case PROCESSING_INSTRUCTION_NODE: |
| return createProcessingInstruction(importedNode->nodeName(), importedNode->nodeValue(), exceptionState); |
| case COMMENT_NODE: |