Updated test results, now including the case where the PI doesn't
specify the media type; see also <http://greenbytes.de/tech/tc/xslt/>:
...where the stylesheet is referenced from an XML resource using the
stylesheet processing instruction.
Format: (type-param-in-processing-instruction ->
accept-header-field-sent, where "(none)" represents the case when no
type was specified)
Firefox 7:
text/css -> Accept: text/css,*/*;q=0.1
text/xsl ->
text/xml,application/xml,application/xhtml+xml,application/xslt+xml,*/*;q=0.1
application/xslt+xml ->
text/xml,application/xml,application/xhtml+xml,application/xslt+xml,*/*;q=0.1
(none) -> text/css,*/*;q=0.1
Firefox 9 (soon-to-be "aurora"):
text/css -> text/css,*/*;q=0.1
text/xsl -> */*
application/xslt+xml -> */*
(none) -> text/css,*/*;q=0.1
IE9:
text/css -> text/css
text/xsl -> */*
application/xslt+xml -> */*
(none) -> text/css
Safari 5.1:
text/css -> text/css,*/*;q=0.1
text/xsl -> text/xml, application/xml, application/xhtml+xml, text/xsl,
application/rss+xml, application/atom+xml
application/xslt+xml -> not supported
(none) -> text/css,*/*;q=0.1
Opera 11.51:
text/css -> text/html, application/xml;q=0.9, application/xhtml+xml,
image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
text/xsl -> text/html, application/xml;q=0.9, application/xhtml+xml,
image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
application/xslt+xml -> not supported
(none) -> text/html, application/xml;q=0.9, application/xhtml+xml,
image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Chrome 14:
text/css -> text/css,*/*;q=0.1
text/xsl -> text/xml, application/xml, application/xhtml+xml, text/xsl,
application/rss+xml, application/atom+xml
application/xslt+xml -> not supported (see
<https://code.google.com/p/chromium/issues/detail?id=81897>)
(none) -> text/css,*/*;q=0.1
Konqueror 4.6:
text/css -> text/css,*/*;q=0.1
text/xsl -> not supported
application/xslt+xml -> not supported
(none) -> not supported