This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Error XTSE0680 states: [ERR XTSE0680] In the case of xsl:call-template, it is a static error to pass a parameter named x to a template that does not have a template parameter named x, unless backwards compatible behavior is enabled for the xsl:call-template instruction. This is not an error in the case of xsl:apply-templates, xsl:apply-imports, and xsl:next-match; in these cases the parameter is simply ignored. This shouldn't be an error if the parameter specifies tunnel="yes". (Colin Adams raised this as a bug on Saxon, but I think it's the spec that's wrong).
Agreed to make the change suggested.
Error definition rephrased in draft Y; "... it is a static error to pass a non-tunnel paramter named X ..."