[Bug 10705] New: [XPath21] Default namespace used for annotation assertions when matching

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10705

           Summary: [XPath21] Default namespace used for annotation
                    assertions when matching
           Product: XPath / XQuery / XSLT
           Version: Member-only Editors Drafts
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XPath 2.1
        AssignedTo: jonathan.robie@redhat.com
        ReportedBy: oliver@cbcl.co.uk
         QAContact: public-qt-comments@w3.org


This also applies to XQuery 1.1

Section 2.5.4 states:

QNames appearing in a sequence type have their prefixes expanded to namespace
URIs by means of the statically known namespaces and (where applicable) the
default element/type namespace. An unprefixed attribute QName is in no
namespace. Equality of QNames is defined by the eq operator.

Function annotation assertions are QNames appearing in sequence types, yet they
(I assume) should be resolved against the default function namespace.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 23 September 2010 17:19:07 UTC