37 lines
1.2 KiB
HTML
37 lines
1.2 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<script src="../../resources/js-test-pre.js"></script>
|
|
<script id="xml_content" type="text/plain"><?xml version="1.0" encoding="utf-8"?>
|
|
<doc/>
|
|
</script>
|
|
<script id="xslt_content" type="text/plain"><?xml version="1.0" encoding="utf-8"?>
|
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
|
<xsl:template match="*">
|
|
<xsl:apply-imports/>
|
|
<xsl:apply-templates select=".">
|
|
<xsl:with-param name="whatever_1">whatever_2</xsl:with-param>
|
|
</xsl:apply-templates>
|
|
</xsl:template>
|
|
</xsl:stylesheet>
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<script>
|
|
description("Test max depth of xsl transform.");
|
|
|
|
window.jsTestIsAsync = true;
|
|
|
|
window.onload = function() {
|
|
let domParser = new DOMParser();
|
|
let processor = new XSLTProcessor();
|
|
processor.importStylesheet(domParser.parseFromString(document.getElementById("xslt_content").textContent, "text/xml"));
|
|
processor.transformToFragment(domParser.parseFromString(document.getElementById("xml_content").textContent, "text/xml"), document);
|
|
finishJSTest();
|
|
}
|
|
</script>
|
|
<script src="../../resources/js-test-post.js"></script>
|
|
</body>
|
|
</html>
|