Index: Source/core/html/HTMLTemplateElement.cpp |
diff --git a/Source/core/html/HTMLTemplateElement.cpp b/Source/core/html/HTMLTemplateElement.cpp |
index 0d229fc37163169f30a7c78f5acf320138cea852..52e614eba6602b6acc1bf7c97293da05951af4ba 100644 |
--- a/Source/core/html/HTMLTemplateElement.cpp |
+++ b/Source/core/html/HTMLTemplateElement.cpp |
@@ -47,6 +47,8 @@ inline HTMLTemplateElement::HTMLTemplateElement(const QualifiedName& tagName, Do |
HTMLTemplateElement::~HTMLTemplateElement() |
{ |
+ if (m_content) |
+ m_content->clearHost(); |
} |
PassRefPtr<HTMLTemplateElement> HTMLTemplateElement::create(const QualifiedName& tagName, Document& document) |