| <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=19215">bug 19215</a>: |
| XSLT transformToDocument fails when stylesheet contains &#160;</p> |
| var XML = '<?xml version="1.0" encoding="utf-8" ?>'+ |
| '<libraries xmlns:xhtml="http://www.w3.org/1999/xhtml">'+ |
| var XSL = '<?xml version="1.0" encoding="UTF-8" ?>'+ |
| '<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"'+ |
| ' xmlns="http://www.w3.org/1999/xhtml"'+ |
| ' <xsl:template match="/">'+ |
| ' <html xmlns="http://www.w3.org/1999/xhtml" lang="en"'+ |
| var parser = new DOMParser(); |
| var d = parser.parseFromString(XML, "text/xml"); |
| var parser = new DOMParser(); |
| var xsl = parser.parseFromString(XSL, "text/xml"); |
| var xsltproc = new XSLTProcessor(); |
| xsltproc.importStylesheet(xsl); |
| var result = xsltproc.transformToDocument(d); |
| document.write(result ? "SUCCESS" : "FAILURE"); |
| document.write("Exception: " + ex); |