2 <p>Test of createContextualFragment from a Range whose container is an SVG element. If the test succeeds you will see the word
"PASS" below.
</p>
4 <svg width=
"300px" height=
"50px" viewBox=
"0 0 300 24" id=
"container">
8 testRunner
.dumpAsText();
10 var contextSvg
= document
.getElementById('container');
11 var range
= document
.createRange();
12 range
.setStart(contextSvg
, 0);
13 var fragment
= range
.createContextualFragment('<text id="fragment" x="0" y="16" fontsize="16">Inserted fragment</text>');
14 contextSvg
.appendChild(fragment
);
15 var text
= document
.getElementById('fragment');
17 var result
= document
.getElementById('result');
18 result
.textContent
= (text
&& text
.parentElement
=== contextSvg
&& text
.namespaceURI
=== 'http://www.w3.org/2000/svg') ? 'PASS' : 'FAIL';