]> Cypherpunks repositories - gostls13.git/commit
html/template: add srcset content type
authorMike Samuel <mikesamuel@gmail.com>
Sun, 19 Nov 2017 21:37:07 +0000 (06:37 +0900)
committerRuss Cox <rsc@golang.org>
Thu, 14 Dec 2017 19:54:38 +0000 (19:54 +0000)
commitc0cda71dab6785c4b7a400b79796b23affe7f664
treecc71a242f29527c9b5dddecf680a4ff50a447fdf
parentc7b7c433637ba7bf14328e0fbccdd4bdbc5f65b3
html/template: add srcset content type

Srcset is largely the same as a URL, but is escaped in URL contexts.
Inside a srcset attribute, URLs have their commas percent-escaped to
avoid having the URL be interpreted as multiple URLs.  Srcset is placed
in a srcset attribute literally.

Fixes #17441

Change-Id: I676b544784c7e54954ddb91eeff242cab25d02c4
Reviewed-on: https://go-review.googlesource.com/38324
Reviewed-by: Kunpei Sakai <namusyaka@gmail.com>
Reviewed-by: Mike Samuel <mikesamuel@gmail.com>
Reviewed-by: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/html/template/attr.go
src/html/template/content.go
src/html/template/content_test.go
src/html/template/context.go
src/html/template/escape.go
src/html/template/escape_test.go
src/html/template/transition.go
src/html/template/url.go
src/html/template/url_test.go