Project

Profile

Help

Bug #4220

open

Exposed visibility of xsl:param

Added by Michael Kay almost 5 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assignee:
Start date:
2019-05-15
Due date:
% Done:

0%

Estimated time:
Applies to branch:
Fix Committed on Branch:
Fixed in Maintenance Release:
Found in version:
Fixed in version:
Platforms:

Description

Unit test s9apitests/TestPackage/testPackageRenamingExported is failing with an error saying it cannot accept xsl:param elements with private visibility as hidden.

The spec says (a) that xsl:param elements are always public, and (b) that their visibility cannot be changed by xsl:expose or xsl:accept.

What this test is trying to do is to compile a single package three times with different settings of a static parameter, and then import all three exported packages into a single top-level package (using package aliases to achieve this). It might be that we won't be able to get this to work, but we need to investigate why it's failing the way that it is. The spec says that xsl:param is public, but we're reporting it as private.

Please register to edit this issue

Also available in: Atom PDF