This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Test 0107: Shouldn't <z xsl:type="untyped" foo="1" bar="2"> read <z xsl:type="xs:untyped" foo="1" bar="2"> ? I took the liberty of correcting "instanceof" to "instance of" in these tests. Each of these tests defined a template "main", but the catalog doesn't give this as the initial template. I've fixed that too.
In 0108, the tests a="{$v[1] instance of attribute(xs:untypedAtomic)}" b="{$v[2] instance of element(xs:untypedAtomic)}"/> are incorrect, and should be a="{$v[1] instance of attribute(*, xs:untypedAtomic)}" b="{$v[2] instance of element(*, xs:untypedAtomic)}"/> Similarly for 0107.
In validation-0109, the expected error is XTSE1660. I think it should be XTTE1540. [ERR XTTE1540] It is a type error if an [xsl:]type attribute is defined for a constructed element or attribute, and the outcome of schema validity assessment against that type is that the validity property of that element or attribute information item is other than valid.
These tests are now fixed. (Had some conflict/merge issues, but I think now resolved).
Thanks.