Simple test set for use of xml-stylesheet PI to invoke XSLT I hereby waive all copyright and related or neighboring rights together with all associated claims and causes of action with respect to this work to the extent possible under the law, per the terms of CC0 1.0 Universal: See http://creativecommons.org/publicdomain/zero/1.0/ 'Works in ...' below refers to Chrome 15.0.874.120 m, Firefox 3.6.23, IE9, Opera 11.52, running on Windows 7 64bit test0.xml (no SS) XML in, doc tree displayed in Chrome, Firefox, IE, Opera test1.xml (+ xmlss->doc.xsl as text/xsl) XML in, XHTML produced by SS Works in IE, Chrome, Opera, Firefox [res1.html shows the XHTML which is produced] test1a.xml (+ xmlss->doc.xsl as application/xslt+xml) XML in, XHTML produced by SS Works in IE, but not in Chrome, Opera or Firefox test1b.xml (+ xmlss->doc.xsl as text/banana) XML in, text content displayed (Firefox, IE)/doc tree displayed (Opera, Chrome) test1c.xml (+ xmlss->doc.xsl as text/xsl, xmlss->triv.css as text/css) XML in, XHTML produced by SS, CSS not used Works in IE, Chrome, Opera, Firefox test2.xml (+ xmlss->doc2.xsl as text/xsl) XML in, HTML produced by SS Works in IE, Chrome, Opera, Firefox [res2.html shows the XHTML which is produced] test3.html (+ link rel=stylesheet -> doc.xsl) XHTML in, SS not applied Works in IE, Chrome, Opera, Firefox (but note that Chrome _fetches_ the SS) test3a.html (+xmlss->triv.css as text/css) XHTML in, CSS is applied Works in IE, Chrome, Opera, Firefox test4.html (+ xmlss->doc3.xsl as text/xsl) XHTML in, new XHTML produced by SS Works in IE, Chrome, Opera, Firefox test4a.html (+ xmlss->doc3.xsl as text/xsl, +xmlss->triv.css as text/css) XHTML in, new XHTML produced by SS, CSS is not applied Works in IE, Chrome, Opera, Firefox