45 lines
1.9 KiB
XML
45 lines
1.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<svg xmlns="http://www.w3.org/2000/svg" onload="init()">
|
|
<script type="text/javascript">
|
|
<![CDATA[
|
|
function init()
|
|
{
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
var g = document.createElementNS("http://www.w3.org/2000/svg", "g");
|
|
document.rootElement.appendChild(g);
|
|
var txt = document.createElementNS("http://www.w3.org/2000/svg", "text");
|
|
txt.setAttribute("x", "50");
|
|
txt.setAttribute("y", "50");
|
|
var textNode = document.createTextNode("Failed");
|
|
txt.appendChild(textNode);
|
|
g.appendChild(txt);
|
|
if (g.getBBox().width > 0 && g.getBBox().height > 0) {
|
|
if (txt.getBBox().width > 0 && txt.getBBox().height > 0) {
|
|
var img = document.createElementNS("http://www.w3.org/2000/svg", "image");
|
|
img.setAttribute("x", "0");
|
|
img.setAttribute("y", "0");
|
|
img.setAttribute("width", "100");
|
|
img.setAttribute("height", "100");
|
|
img.setAttribute("visibility", "hidden");
|
|
img.setAttributeNS("http://www.w3.org/1999/xlink", "href", "resources/magnify.png");
|
|
g.appendChild(img);
|
|
if (img.getBBox().width > 0 && img.getBBox().height > 0) {
|
|
var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
|
|
rect.setAttribute("x", "0");
|
|
rect.setAttribute("y", "0");
|
|
rect.setAttribute("width", "100");
|
|
rect.setAttribute("height", "100");
|
|
rect.setAttribute("visibility", "hidden");
|
|
g.appendChild(rect);
|
|
if (rect.getBBox().width > 0 && rect.getBBox().height > 0) {
|
|
textNode.data = "Passed";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]]>
|
|
</script>
|
|
</svg>
|