This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 15445 - [XQuery30] misplaced paragraph concerning URILiteral
Summary: [XQuery30] misplaced paragraph concerning URILiteral
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XQuery 3.0 (show other bugs)
Version: Last Call drafts
Hardware: PC Windows XP
: P2 trivial
Target Milestone: ---
Assignee: Jonathan Robie
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-06 20:20 UTC by Andrew Eisenberg
Modified: 2012-05-29 20:02 UTC (History)
0 users

See Also:


Attachments

Description Andrew Eisenberg 2012-01-06 20:20:20 UTC
Section 2.4.6 Resolving a Relative URI says:

"The URILiteral is subjected to whitespace normalization as defined for the xs:anyURI type in [XML Schema 1.0] or [XML Schema 1.1]: this means that leading and trailing whitespace is removed, and any other sequence of whitespace characters is replaced by a single space (#x20) character. Whitespace normalization is done after the expansion of character references, so writing a newline (for example) as 
 does not prevent its being normalized to a space character."

This paragraph has nothing to do with resolving relative URIs. It is better placed in 2.4.5 URI Literals.

The paragraph following this begins with "The URILiteral is not automatically subjected to percent-encoding or decoding as defined in [RFC3986]." I believe that this sentence should be moved as well.
Comment 1 Jonathan Robie 2012-05-25 21:58:42 UTC
I agree. So moved.