[Bug 23328] New: Allowed values for default-validation attribute value

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

            Bug ID: 23328
           Summary: Allowed values for default-validation attribute value
           Product: XPath / XQuery / XSLT
           Version: Working drafts
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: vitaliy.yudenkov@abrasoft.net
        QA Contact: public-qt-comments@w3.org

According to the specification @default-validation attribute could have only
"preserve" or "strip" values:
<xsl:stylesheet
   ...
   default-validation? = "preserve" | "strip"
   ...

But @validation attribute could have one of following values: "strict", "lax",
"preserve", "strip".

At the same time specification has following line for non-schema aware
processor:

"A non-schema-aware processor is not able to validate input documents, and is
not able to handle input documents containing type annotations other than
xs:untyped or xs:untypedAtomic. Therefore, such a processor must treat any
[xsl:]validation or default-validation attribute with a value of preserve or
lax as if the value were strip."
- So it looks like "lax" is possible value for @default-validation

Q: Should specification allows "strict", "lax" validation types for
@default-validation attribute?

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

Received on Monday, 23 September 2013 12:24:21 UTC