- From: <bugzilla@jessica.w3.org>
- Date: Fri, 10 Jun 2016 09:38:21 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29667
--- Comment #6 from Abel Braaksma <abel.braaksma@xs4all.nl> ---
Perhaps a better way of stating this is to explain that:
<xsl:use-package name="urn:package1" package-version="1.0" >
<xsl:accept component="function" names="pkg:function1" visibility="hidden"
/>
</xsl:use-package>
<xsl:use-package name="urn:use-me" package-version="*" >
<xsl:accept component="function" names="pkg:function1" visibility="public"
/>
</xsl:use-package>
and
<xsl:use-package name="urn:package1" package-version="1.0" >
<xsl:accept component="function" names="pkg:function1" visibility="hidden"
/>
<xsl:accept component="function" names="pkg:function1" visibility="public"
/>
</xsl:use-package>
are NOT the same (the first is correct, albeit useless, the second will raise
an error). My line of thought that prompted this bug-report is that we create a
UNION of all xsl:use-package with the same name. This is not true.
We may also want to stress that declaration order is not relevant here. A
subsequent declaration does NOT hide a previous declaration and will likely
cause errors (this is different from some other declarations).
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Friday, 10 June 2016 09:38:24 UTC