Donate Share

Saxon XSLT and XQuery Processor

Tracker: Bugs

3 HTML output with namespaces - ID: 655730
Last Update: Settings changed ( mhkay )

The XSLT 1.0 specification says that when an element in
a namespace is serialized using the HTML output method,
it should be rendered the same way as when using the
XML output method.

However, when Saxon checks to see if the element is one
for which no closing tag is required in HTML (for
example <br> or <hr>) it checks only the displayed
element name, ignoring any URI. A <br> element in the
XHTML namespace will therefore be output as <br> rather
than <br/>.

Applies to all releases, up to and including 6.5.2 and
7.3.1.

Not yet fixed.


Michael Kay ( mhkay ) - 2002-12-18 13:41

3

Closed

Fixed

Michael Kay

Serialization

v6.5.2

Public


Comment ( 1 )

Date: 2003-08-07 14:15
Sender: mhkayProject Admin

Logged In: YES
user_id=251681

This bug is still present both in Saxon 6.5.2 and in Saxon
7.6.5.

Test case added: outp75

Source code fixed for both branches (at some performance cost!)




Attached File

No Files Currently Attached

Changes ( 3 )

Field Old Value Date By
status_id Open 2003-08-14 14:21 mhkay
resolution_id None 2003-08-14 14:21 mhkay
close_date - 2003-08-14 14:21 mhkay