Eh bien, cela ne fonctionne pas si le fichier XML (qui commence par la norme PI :
<?xml-stylesheet type="text/xsl" href="..."?>
pour référencer la feuille de style XSL) est servi comme "application/xml". Dans ce cas, Chrome téléchargera toujours la feuille de style XSL référencée, mais rien ne sera rendu, car il changera silencieusement les types de document de "application/xml" en "Document" ( !??) et "text/xsl" en "Feuille de style" ( !??), puis tentera de rendre le document XML comme s'il s'agissait d'un document HTML(5), sans exécuter d'abord son processeur XSLT. Et rien du tout ne sera affiché à l'écran (dont le contenu continuera à montrer la page précédente à partir de laquelle la page XML a été référencée, et continuera à faire tourner l'icône, comme si le document n'avait jamais été complètement chargé.
Vous pouvez parfaitement utiliser la console de Chrome, qui montre que toutes les ressources sont chargées, mais elles sont mal interprétées.
Donc oui, Chrome ne rend actuellement les fichiers XML (avec sa déclaration de feuille de style XSL optionnelle) que s'ils sont servis en tant que "text/xml", mais pas en tant qu'"application/xml" comme il devrait le faire pour un XML rendu côté client avec une déclaration XSL.
Pour les fichiers XML servis comme "text/xml" ou "application/xml" et qui ne contiennent pas de déclaration de feuille de style XSL, Chrome devrait tout de même utiliser une feuille de style par défaut pour le rendre comme un arbre DOM, ou au moins comme sa source textuelle. Mais il ne le fait pas, et là encore, il tente de le rendre comme s'il s'agissait de HTML, et bute immédiatement sur de nombreux scripts (y compris un script interne par défaut) qui tentent d'accéder à "document.body" pour gérer les événements onLoad et y injecter un gestionnaire javascript.
Un exemple de site qui ne fonctionne pas comme prévu (la documentation Common Lisp) dans Chrome, mais qui fonctionne dans IE qui supporte le XSLT côté client :
http://common-lisp.net/project/bknr/static/lmman/toc.html
La page d'index ci-dessus s'affiche correctement, mais tous les liens conduisent à des documents XML avec une déclaration XSL de base vers un document de feuille de style XSL existant, et vous pouvez attendre indéfiniment, pensant que les chapitres ont des problèmes à être téléchargés. Tout ce que vous pouvez faire pour lire la docuemntation est d'ouvrir la console et de lire le code source dans l'onglet Ressources.