W3C home > Mailing lists > Public > public-qt-comments@w3.org > September 2015

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

From: <bugzilla@jessica.w3.org>
Date: Fri, 04 Sep 2015 11:42:54 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-29088-523-bFW5lCrAgu@http.www.w3.org/Bugs/Public/>
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

This archive was generated by hypermail 2.3.1 : Friday, 4 September 2015 11:42:56 UTC