blob: ae25770948ef50f1c6b543a638ee60742ddff892 [file] [log] [blame]
<!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>