From: Russ Cox Date: Sun, 15 Sep 2013 15:29:06 +0000 (-0400) Subject: encoding/xml: document behavior for undefined name space prefixes X-Git-Tag: go1.2rc2~217 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1385e394cf919e53a02ed4ecaef331a603128329;p=gostls13.git encoding/xml: document behavior for undefined name space prefixes Fixes #5626. R=golang-dev, dominik.honnef CC=golang-dev https://golang.org/cl/13702043 --- diff --git a/src/pkg/encoding/xml/xml.go b/src/pkg/encoding/xml/xml.go index 467c2ae14f..5b9d670024 100644 --- a/src/pkg/encoding/xml/xml.go +++ b/src/pkg/encoding/xml/xml.go @@ -150,6 +150,10 @@ type Decoder struct { // d.Entity = HTMLEntity // // creates a parser that can handle typical HTML. + // + // Strict mode does not enforce the requirements of the XML name spaces TR. + // In particular it does not reject name space tags using undefined prefixes. + // Such tags are recorded with the unknown prefix as the name space URL. Strict bool // When Strict == false, AutoClose indicates a set of elements to