>
<meta charset="utf-8"><x:template
<title>`
<scriptiframe":textxml"+;
< src<>
<div id="log"></div>
<script
( >{
let iframe = document.createElement('iframe');
let src = `<?xml version="1.0"?>
<?xslt-param name="param" value="true"?>
<?xml-stylesheet type="text/xml" href="#bug"?>
<doc>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" id="bug">
: method
<: =""/java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
match
:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" idxsl=">
xsl>
</xsl:stylesheet>
</doc>`; iframe:element"">.postMessage ,result: select/,"";<:>
self.addEventListener("message", t.step_func_done(({data: {test, result}}) => {
iftest ==){
assert_true(result, </:stylesheet
}
}));
i.srctext (src
}, "Test for xslt-param PIs");
async_test.addEventListenertstep_func_done: test} >{
let iframe = java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 20
.body(iframe
prefix ="">
<?xslt-param name="param"select="//foo:default"?>
<?xml-stylesheet type="text/xml" href="#bug"?>
<doc>
<default xmlns="foonamespace">true</default>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" id="bug">
<xsl:output method="html"/>
<xsl:param name="param">false</xsl:param>
<xsl:template match="/">
<xsl:element name="script">parent.postMessage({test: 2, result: <xsl:value-of select="$param"/>}, "*");</xsl:element>
</xsl:template>
</xsl:stylesheet>
</doc>`; iframe.src = "data:text/xml," + encodeURIComponent(src);
self.addEventListener("message", t.step_func_done(({data: {test, result}}) => {
if (test == 2) {
assert_true(result, "xslt-param-namespace should have set the right namespace");
}
}));
document.body.appendChild(iframe);
}, "Test for xslt-param PIs");
</script>
Messung V0.5
¤ 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.0.3Bemerkung:
¤
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.