Closed
Bug 231395
Opened 21 years ago
Closed 13 years ago
Wrong MIME type for XSLT transformations
Categories
(Core :: XSLT, defect)
Core
XSLT
Tracking
()
RESOLVED
FIXED
mozilla7
People
(Reporter: gustafl, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 Firebird/0.7
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 Firebird/0.7
I noticed that Firebird supports on-the-fly XSLT transformations of XML
documents, using the xml-stylesheet PI. That's good, but you ought to change the
MIME type. There is no MIME type text/xsl! The right one is application/xslt+xml
according to RFC 3023:
http://www.ietf.org/rfc/rfc3023.txt
So, if you have an XML document and wants to make it transform on-the-fly while
loading in Firebird, you should have this PI before the root element:
<?xml-stylesheet type="application/xslt+xml" href="test.xsl"?>
This should not even work:
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
Reproducible: Always
Steps to Reproduce:
I don't know anything about XSL but Bug 85708 comment 1 (and those that follow)
seem to imply this is correct (or at least deliberate) behaviour.
is application/xslt+xml a registered mimetype? If so then we might want to add
support for it.
We can't however drop support for text/xsl since that would make it impossible
to make xslt pages that work in both IE and mozilla. (text/xsl is the only value
IE supports).
Note that we also support text/xml and application/xml
moving to right component.
Component: General → XSLT
Product: Firebird → Browser
Version: unspecified → 1.0 Branch
actually, that rfc explicitly says that the mimetype isn't registered yet so it
should be used. Marking invalid for now. Please reopen if such a mimetype gets
registered.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → INVALID
Comment 5•21 years ago
|
||
Comment 6•20 years ago
|
||
Did some bug get fixed to accept application/xslt+xml as a mime-type now? I
noticed http://www.mcsmurf.de/testcase5/exampleDoc.xml doesn't work in FF
1.0(.x), but in Mozilla CVS trunk it works. I didn't find any bug so which would
have fixed this issue, someone can point me to it?
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
Comment 7•20 years ago
|
||
Ok my issue seeems to be a real bug, i filed Bug 286267 for that.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago → 20 years ago
Resolution: --- → INVALID
Comment 8•18 years ago
|
||
The XSLT 2.0 spec notes at http://www.w3.org/TR/xslt20/#media-type-registration that the registration of this MIME type is being submitted to IANA. Re-opening to put this back on the radar.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
Updated•18 years ago
|
Assignee: bross2 → xslt
QA Contact: keith
Updated•18 years ago
|
Version: 1.0 Branch → Trunk
Updated•18 years ago
|
Comment 9•18 years ago
|
||
Submitted is not the same as registered. We are not supporting that MIME type until it has been accepted by IANA and we are not going to remove text/xsl.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Target Milestone: --- → Future
Updated•15 years ago
|
Assignee: xslt → nobody
QA Contact: keith → xslt
Comment 10•14 years ago
|
||
Bug 535827 - "Content-type : application/xslt+xml not viewed in browser as XML" appears to be a duplicate of this one.
@Comment 9: The IANA appears to have since accepted the registration since there's a link to the XSLT 2.0 spec on the IANA's Web site now at <http://www.iana.org/assignments/media-types/application/>. Unfortunately, the XSLT 2.0 spec hasn't been updated to reflect this and I don't see it in the errata either.
Testing of Firefox 3.6, Chrome 6 beta, Opera 10.5, Safari 5, IE8, and IE9 Platform Preview 3 seem to indicate that no one supports this yet either. (IE8/IE9PP3 still don't even support application/xml as far as I can tell.)
Comment 11•14 years ago
|
||
(In reply to comment #10)
> Testing of Firefox 3.6, Chrome 6 beta, Opera 10.5, Safari 5, IE8, and IE9
> Platform Preview 3 seem to indicate that no one supports this yet either.
> (IE8/IE9PP3 still don't even support application/xml as far as I can tell.)
As far as I can tell, IE9 does the right thing.
Comment 12•13 years ago
|
||
fixed with bug 655238 ?
Comment 13•13 years ago
|
||
Yes.
Comment 14•13 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•