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
