From: Brad Fitzpatrick Date: Tue, 14 Jan 2014 20:53:21 +0000 (-0800) Subject: undo CL 47560044 / 40a37153a550 X-Git-Tag: go1.3beta1~974 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1e2b13355f888be3f9d31624ad178c4e4b0bb3f6;p=gostls13.git undo CL 47560044 / 40a37153a550 Still work to do. See http://golang.org/issue/7125 ««« original CL description net/http/cookiejar: document format of domain in PublicSuffix Document what values a PublicSuffixList must accept as a domain in a call to PublicSuffix. R=bradfitz, nigeltao CC=golang-codereviews https://golang.org/cl/47560044 »»» R=golang-codereviews, minux.ma CC=golang-codereviews https://golang.org/cl/51770044 --- diff --git a/src/pkg/net/http/cookiejar/jar.go b/src/pkg/net/http/cookiejar/jar.go index 82f18a1784..389ab58e41 100644 --- a/src/pkg/net/http/cookiejar/jar.go +++ b/src/pkg/net/http/cookiejar/jar.go @@ -34,9 +34,9 @@ import ( type PublicSuffixList interface { // PublicSuffix returns the public suffix of domain. // - // Domain is a lowercase punycoded domain name (not an IP address) - // without leading or trailing dots. The returned value is in the - // same form. + // TODO: specify which of the caller and callee is responsible for IP + // addresses, for leading and trailing dots, for case sensitivity, and + // for IDN/Punycode. PublicSuffix(domain string) string // String returns a description of the source of this public suffix