Chromium Code Reviews| Index: Source/core/dom/Document.cpp |
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
| index f8b010f16f056201ec128efaef0792b3e61e6405..a4f5fc0256386814a07652d7335b2914a89af125 100644 |
| --- a/Source/core/dom/Document.cpp |
| +++ b/Source/core/dom/Document.cpp |
| @@ -993,7 +993,9 @@ PassRefPtrWillBeRawPtr<Node> Document::importNode(Node* importedNode, bool deep, |
| if (!importContainerNodeChildren(oldElement, newElement, exceptionState)) |
| return nullptr; |
| if (isHTMLTemplateElement(*oldElement) |
| - && !importContainerNodeChildren(toHTMLTemplateElement(oldElement)->content(), toHTMLTemplateElement(newElement)->content(), exceptionState)) |
| + && !(toHTMLTemplateElement(oldElement)->content()->document()).importContainerNodeChildren( |
|
dglazkov
2014/11/17 17:26:06
Could you just use Document::ensureTemplateDocumen
deepak.sa
2014/11/18 07:15:24
Done.
|
| + toHTMLTemplateElement(oldElement)->content(), |
| + toHTMLTemplateElement(newElement)->content(), exceptionState)) |
| return nullptr; |
| } |