[Bug 29473] New: Apparent contradiction in default visibility of overridden components

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

            Bug ID: 29473
           Summary: Apparent contradiction in default visibility of
                    overridden components
           Product: XPath / XQuery / XSLT
           Version: Candidate Recommendation
          Hardware: PC
                OS: All
            Status: NEW
          Severity: editorial
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: caribou@w3.org
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

While looking at bug 29468, we discovered that in section 3.5.3.3 the two
following pieces of text seem to contradict each other.

"[...] the using package P will contain a component CP whose declaration is D,
whose symbolic identifier is that of D, and whose visibility is equal to the
value of the visibility attribute of D, or private if this is absent."

and (4 paragraphs later)

"The visibility of the overriding component in the using package is defined by
the visibility attribute appearing on the overriding declaration, except in the
case of xsl:param, which is implicitly public."

The WG thought they could be merged and the xsl:param special case made
clearer.

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

Received on Tuesday, 16 February 2016 11:55:17 UTC