[Bug 3083] [XSLT] escape-uri-attributes or include-content-type specified for xml output method


------- Comment #2 from mike@saxonica.com  2006-06-15 19:15 -------
An update on this. Following discussion at a WG telcon, I decided to anticipate
a formal WG decision on this issue by including a potential resolution in the 8
June draft. This resolution had been discussed but had not yet been agreed. The
draft includes a note (in J2.4: search for 3083) saying that this resolution is
provisional. The places affected by the change can be found by searching for
the word "inapplicable".

The proposed resolution is that serialization properties that are inapplicable
to the selected output method are ignored, except that the processor may
(optionally) validate their values. The reason this resolution was favoured in
discussion is that there are many ways output properties can be overridden: not
only via import precedence as discussed in comment #1, but also via
xsl:result-document, and perhaps via an API. If the user chooses to override
output method XHTML by HTML say, then it seems to make sense for other
properties that aren't relevant to HTML to be simply ignored.

The WG has not yet made a formal decision on this proposal.

Received on Thursday, 15 June 2006 19:15:48 UTC