Extension elements and xsl:include/import

It is stated in 14.1 that "The designation of a namespace as an extension
namespace is effective within the subtree of the stylesheet rooted at the
element bearing the [xsl:]extension-element-prefixes attribute".

It is not stated whether this is the tree before or after the application of
xsl:include and xsl:import. In particlar, does specifying
extension-element-prefixes on the top-level xsl:stylesheet element affect
elements within an included stylesheet?

My preferred answer is that it shouldn't, since it's unreasonable for an
including stylesheet to so fundamentally alter the meaning of the thing it
is including.

Mike Kay

Received on Wednesday, 29 September 1999 11:30:44 UTC