Index: Source/core/xml/parser/XMLDocumentParser.cpp |
diff --git a/Source/core/xml/parser/XMLDocumentParser.cpp b/Source/core/xml/parser/XMLDocumentParser.cpp |
index 018bf599a35cb065a7b8142f0d51b5c2c16474e7..847b5b357708175c4daa760ea909c28fd0454ed8 100644 |
--- a/Source/core/xml/parser/XMLDocumentParser.cpp |
+++ b/Source/core/xml/parser/XMLDocumentParser.cpp |
@@ -1018,7 +1018,7 @@ void XMLDocumentParser::startElementNs(const xmlChar* xmlLocalName, const xmlCha |
newElement->attach(); |
if (newElement->hasTagName(HTMLNames::htmlTag)) |
- static_cast<HTMLHtmlElement*>(newElement.raw())->insertedByParser(); |
+ Handle<HTMLHtmlElement>::cast(newElement)->insertedByParser(); |
if (!m_parsingFragment && isFirstElement && document()->frame()) |
document()->frame()->loader()->dispatchDocumentElementAvailable(); |