This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The assertion assert-xml tests the pre-serialized output of the transformation. Some tests which use <xsl:output indent="yes" /> use assert-xml with expected results containing indentation. Since the indentation is significant with respect to canonicalization, the indentation should not appear in the expected result. This bug report is filed to record such problems. regex-007
I have added test catalog-004 which reports a list of stylesheets that use indent="yes" and test the results using assert-xml. It's a long list (so the test currently fails). I'm doing a second pass over the test sets and will fix the problems as I come to them. I've fixed the regex testset today.
predicate-031 has this problem. I will commit a fix.
I've fixed all the tests that were identified by the catalog check in catalog-004, so I'm marking this resolved.
Confirmed fixed. Thanks. There may be some cases not picked up by catalog-004. e.g. where there's no xsl:output/@indent but the xsl:output/@method is (x)html, or where there's no xsl:output/@mode and the stylesheet happens to generate HTML.