]> Cypherpunks repositories - gostls13.git/commit
html/template: add support for JavaScript modules
authorAndrew Bonventre <andybons@golang.org>
Sun, 5 May 2019 13:35:14 +0000 (09:35 -0400)
committerAndrew Bonventre <andybons@golang.org>
Mon, 6 May 2019 17:06:16 +0000 (17:06 +0000)
commit5003b6264503c0858649ba5b10d4ec5c6f3902a1
treeb0a00dea77bfc1d8a34b43c567d7d8d5dcde5c43
parenta921881f85e3b947a541315d25bf27a3608d29e4
html/template: add support for JavaScript modules

html/template does not properly treat JavaScript code as
JavaScript when using a <script> tag with "module" set as
the type attribute.

See also:
https://www.w3.org/TR/html5/semantics-scripting.html#element-attrdef-script-type and
https://html.spec.whatwg.org/multipage/scripting.html#the-script-element:module-script-2

Original change from tomut at https://golang.org/cl/135417

Fixes #31327

Change-Id: I6239be69cd7994990d091400664e4474124a98fc
Reviewed-on: https://go-review.googlesource.com/c/go/+/175218
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/html/template/js.go
src/html/template/js_test.go