Index: Source/core/xml/XMLSerializer.cpp |
diff --git a/Source/core/xml/XMLSerializer.cpp b/Source/core/xml/XMLSerializer.cpp |
index 3b05636498101f6b56da2300ff74215d465b2543..74be0eac04d0ad7be681906498fadc422cf5efa2 100644 |
--- a/Source/core/xml/XMLSerializer.cpp |
+++ b/Source/core/xml/XMLSerializer.cpp |
@@ -33,16 +33,6 @@ String XMLSerializer::serializeToString(Node* node, ExceptionState& es) |
if (!node) |
return String(); |
- if (!node->document()) { |
- // Due to the fact that DocumentType nodes are created by the DOMImplementation |
- // and not the Document, it is possible for it to not have a Document associated |
- // with it. It should be the only type of node where this is possible. |
- ASSERT(node->nodeType() == Node::DOCUMENT_TYPE_NODE); |
- |
- es.throwDOMException(InvalidAccessError); |
- return String(); |
- } |
- |
return createMarkup(node); |
} |