blob: 82542709f50a5a3c3e73bb19240523bdd669a126 [file] [log] [blame]
<!doctype html>
<title>XMLSerializer serializes entities to XML-compatible format</title>
<script src=../../resources/testharness.js></script>
<script src=../../resources/testharnessreport.js></script>
<div id=log></div>
<script>
test(function() {
var s = '<svg xmlns="http://www.w3.org/2000/svg">\u00a0</svg>';
var svgDoc = new DOMParser().parseFromString(s, 'text/xml');
var svgRoot = svgDoc.removeChild(svgDoc.firstChild);
var result1 = new XMLSerializer().serializeToString(svgRoot);
document.body.appendChild(svgRoot);
var result2 = new XMLSerializer().serializeToString(svgRoot);
document.body.removeChild(svgRoot);
assert_equals(result1, result2);
}, 'XMLSerializer: Serializes entities to XML-compatible format regardless of ownerDocument.');
</script>