2 <p>Test of createContextualFragment from a Range whose container is an SVG document. If the test succeeds you will see the word
"PASS" below.
</p>
5 if (window
.testRunner
) {
6 testRunner
.dumpAsText();
7 testRunner
.waitUntilDone();
12 window
.svgDocument
= document
.getElementById('container').getSVGDocument();
13 window
.range
= svgDocument
.createRange();
14 window
.fragment
= range
.createContextualFragment('<text id="fragment" x="0" y="16" fontsize="16">Inserted fragment</text>');
15 window
.svg
= svgDocument
.firstElementChild
;
16 svg
.appendChild(fragment
);
17 window
.text
= svgDocument
.getElementById('fragment');
19 window
.result
= document
.getElementById('result');
20 result
.textContent
= (text
&& text
.parentElement
=== svg
&& text
.namespaceURI
=== 'http://www.w3.org/2000/svg') ? 'PASS' : 'FAIL';
22 if (window
.testRunner
)
23 testRunner
.notifyDone();
26 <embed id=
"container" src=
"resources/svg-document.svg" onload=
"onSvgLoad();" />