Index: Source/core/html/parser/HTMLConstructionSite.cpp |
diff --git a/Source/core/html/parser/HTMLConstructionSite.cpp b/Source/core/html/parser/HTMLConstructionSite.cpp |
index d17ad4beaa99ce3166d9aed0fa844a9c67e3f5d7..171d1d3e2f00e36c732e24041ad1b47d0794ea12 100644 |
--- a/Source/core/html/parser/HTMLConstructionSite.cpp |
+++ b/Source/core/html/parser/HTMLConstructionSite.cpp |
@@ -219,7 +219,7 @@ HTMLConstructionSite::HTMLConstructionSite(Document* document, ParserContentPoli |
, m_redirectAttachToFosterParent(false) |
, m_inQuirksMode(document->inQuirksMode()) |
{ |
- ASSERT(m_document->isHTMLDocument() || m_document->isXHTMLDocument()); |
+ ASSERT(m_document->isHTMLDocument() || m_document->isSVGDocument() || m_document->isXHTMLDocument()); |
} |
HTMLConstructionSite::HTMLConstructionSite(DocumentFragment* fragment, ParserContentPolicy parserContentPolicy) |
@@ -230,7 +230,7 @@ HTMLConstructionSite::HTMLConstructionSite(DocumentFragment* fragment, ParserCon |
, m_redirectAttachToFosterParent(false) |
, m_inQuirksMode(fragment->document()->inQuirksMode()) |
{ |
- ASSERT(m_document->isHTMLDocument() || m_document->isXHTMLDocument()); |
+ ASSERT(m_document->isHTMLDocument() || m_document->isSVGDocument() || m_document->isXHTMLDocument()); |
} |
HTMLConstructionSite::~HTMLConstructionSite() |