I have a stylesheet located at /template.xsl and an xml file located at /en/index.xml, where "/" (the root) is actually of the form "C:\stuff\otherstuff\".

The xml file contains `<?xml-stylesheet type="text/xsl" href="../template.xsl"?>`, but the stylesheet isn't detected. I've tried countless variation, using backslashes or pair or backslashes instead of slashes, using file:///, absolute path, ...

What is wrong ?

Edit : for the record, it does work in IE but not in Firefox.

Edit : and here is the explanation : <http://forums.mozillazine.org/viewtopic.php?f=25&t=670995>
This also include the solution :

1. type about:config in the address
bar
2. change
security.fileuri.strict\_origin\_policy
to false