<html> | |
<head> | |
<script> | |
if (window.testRunner) { | |
testRunner.dumpAsText(); | |
testRunner.setCanOpenWindows(); | |
testRunner.waitUntilDone(); | |
} | |
var xmlWindow; | |
function print(str) | |
{ | |
document.getElementById('output').textContent = str; | |
xmlWindow.close(); | |
testRunner.notifyDone(); | |
} | |
function checkSourceXML() | |
{ | |
var sourceXML = xmlWindow.document.getElementById('webkit-xml-viewer-source-xml'); | |
if (sourceXML && sourceXML.firstChild.nodeName == 'root') | |
print('SUCCESS'); | |
else | |
print('FAIL'); | |
} | |
function onload() | |
{ | |
xmlWindow = window.open('resources/sample.xml', "XMLViewerTestWindow"); | |
xmlWindow.onAfterWebkitXMLViewerLoaded = checkSourceXML; | |
} | |
</script> | |
</head> | |
<body onload="onload();"> | |
<p>Tests extensions hooks in xml viewer.</p> | |
<div id='output'></div> | |
</body> | |
</html> |