From 99df76f0869f00ad9ba53e3aecc22d625ae23de1 Mon Sep 17 00:00:00 2001 From: Andrew Bonventre Date: Sun, 21 Jul 2019 16:01:46 -0400 Subject: [PATCH] mime: update type of .js and .mjs files to text/javascript MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit application/javascript is being deprecated per https://datatracker.ietf.org/doc/draft-ietf-dispatch-javascript-mjs/ Specify a charset to be consistent with other text/* mime types. Fixes #32351 Change-Id: I7300f6cfdbcf574103764991cb75172a252a3400 Reviewed-on: https://go-review.googlesource.com/c/go/+/186927 Run-TryBot: Andrew Bonventre TryBot-Result: Gobot Gobot Reviewed-by: Daniel Martí --- src/mime/type.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mime/type.go b/src/mime/type.go index ad763133e6..aa05077e22 100644 --- a/src/mime/type.go +++ b/src/mime/type.go @@ -63,8 +63,8 @@ var builtinTypesLower = map[string]string{ ".html": "text/html; charset=utf-8", ".jpeg": "image/jpeg", ".jpg": "image/jpeg", - ".js": "application/javascript", - ".mjs": "application/javascript", + ".js": "text/javascript; charset=utf-8", + ".mjs": "text/javascript; charset=utf-8", ".pdf": "application/pdf", ".png": "image/png", ".svg": "image/svg+xml",