[Bug 3959] fn-base-uri-23 incorrect URI?

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





------- Comment #9 from mike@saxonica.com  2006-12-14 23:26 -------
While it might be true that *almost* any string is permitted by xs:anyURI, it
is not true that *every* string is permitted.

fn-resolve-uri-3 uses ":" as a relative URI; that's illegal according to the
syntax in the RFC, and it remains illegal after escaping as described in XLink.

fn-resolve-uri-4 uses ""http://" as an absolute URI; that's also illegal
according to the RFC. The rules are complex, but the essence, I think, is that
when the colon is followed by exactly two slashes, then an authority component
must be present in the URI.

Received on Thursday, 14 December 2006 23:26:28 UTC