[Bug 29088] [xslt 3.0] visibility="abstract" on xsl:expose

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29088

--- Comment #5 from Michael Kay <mike@saxonica.com> ---
The proposed rule (1) above isn't quite sufficient, because it doesn't address
what happens with wildcards, e.g.

<xsl:expose component="variable" names="*" visibility="abstract"/>

I think the rule should be re-stated (after the 5-item list) as:

It is not possible to expose a component as abstract unless its declaration
specifies visibility="abstract". It is therefore a static error if the result
of the above matching rules is to cause an xsl:expose declaration with
visibility="abstract" to match a component whose declaration does not have the
attribute visibility="abstract".

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 4 September 2015 11:42:56 UTC