[Bug 22722] New: [xslt 3.0] Streamability of call-template

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

            Bug ID: 22722
           Summary: [xslt 3.0] Streamability of call-template
    Classification: Unclassified
           Product: XPath / XQuery / XSLT
           Version: Candidate Recommendation
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: mike@saxonica.com
        QA Contact: public-qt-comments@w3.org

We say that two named templates are "compatible" (one can override the other)
if (in effect) they have the same parameter definitions.

We should require that the xsl:context-item declaration is consistent as well.
Otherwise a non-streamable template could override a streamable one. More
specifically, the sweep of xsl:call-template depends on whether " the
referenced template has a child xsl:context-item element with the attribute
use="prohibited"", which means that streamability can only be determined if we
know this property will remain true of any overriding templates.

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

Received on Thursday, 18 July 2013 13:27:56 UTC