/** Test for Bug 347174 **/
// verifies that documents created with createDocument are born in "complete" state
// (so we don't accidentally leave them in "interactive" state)
window.readyStateText = [];
function runTest() { var xhr = new XMLHttpRequest();
xhr.responseType = "document";
xhr.open("GET", "347174transform.xsl");
xhr.send();
xhr.onload = function() { var xslDoc = xhr.responseXML.documentElement;
var processor = new XSLTProcessor();
processor.importStylesheet(xslDoc);
showMessage("loaded: " + xmlDoc.readyState);
is(xmlDoc.readyState, "complete", "XML document.readyState should be 'complete' after transform");
SimpleTest.finish();
};
}
var xmlDoc = document.implementation.createDocument("", "test", null);
showMessage("createDocument: " + xmlDoc.readyState);
is(xmlDoc.readyState, "complete", "created document readyState should be 'complete' before being associated with a parser");
runTest();
function showMessage(msg) {
window.readyStateText.push(msg);
$("display").innerHTML = readyStateText.join(" ");
}
SimpleTest.waitForExplicitFinish();
</script>
</pre>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.30 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.