Index: Source/core/xml/XMLSerializer.cpp |
diff --git a/Source/core/xml/XMLSerializer.cpp b/Source/core/xml/XMLSerializer.cpp |
index b39aa329b9da424bc0c871a5dec4f04912158a10..ea52ebd432dd01cdb5f9cf23f7453f612fe962f7 100644 |
--- a/Source/core/xml/XMLSerializer.cpp |
+++ b/Source/core/xml/XMLSerializer.cpp |
@@ -21,22 +21,16 @@ |
#include "config.h" |
#include "core/xml/XMLSerializer.h" |
-#include "bindings/core/v8/ExceptionState.h" |
-#include "core/dom/ExceptionCode.h" |
#include "core/editing/MarkupAccumulator.h" |
#include "wtf/text/WTFString.h" |
namespace blink { |
-String XMLSerializer::serializeToString(Node* node, ExceptionState& exceptionState) |
+String XMLSerializer::serializeToString(Node* root) |
{ |
- if (!node) { |
- exceptionState.throwTypeError("Invalid node value."); |
- return String(); |
- } |
- |
+ ASSERT(root); |
MarkupAccumulator accumulator(0, DoNotResolveURLs, nullptr, ForcedXML); |
- return accumulator.serializeNodes(*node, IncludeNode); |
+ return accumulator.serializeNodes(*root, IncludeNode); |
} |
} // namespace blink |