Commit 91e57aa2 authored by Mathias Bynens's avatar Mathias Bynens Committed by Commit Bot

Add mjs to Common.ResourceType._resourceTypeByExtension

Our recommendation is to use `mjs` to denote JavaScript modules as
opposed to classic scripts:
https://developers.google.com/web/fundamentals/primers/modules

Bug: chromium:857076
Change-Id: I6d3f77c62bd9a14bec484dfe897aff754301bff7
Reviewed-on: https://chromium-review.googlesource.com/1117070Reviewed-by: default avatarPaul Irish <paulirish@chromium.org>
Reviewed-by: default avatarDmitry Gozman <dgozman@chromium.org>
Commit-Queue: Paul Irish <paulirish@chromium.org>
Cr-Commit-Position: refs/heads/master@{#571361}
parent 83448ba9
...@@ -242,7 +242,7 @@ Common.ResourceType._mimeTypeByName = new Map([ ...@@ -242,7 +242,7 @@ Common.ResourceType._mimeTypeByName = new Map([
]); ]);
Common.ResourceType._resourceTypeByExtension = new Map([ Common.ResourceType._resourceTypeByExtension = new Map([
['js', Common.resourceTypes.Script], ['js', Common.resourceTypes.Script], ['mjs', Common.resourceTypes.Script],
['css', Common.resourceTypes.Stylesheet], ['xsl', Common.resourceTypes.Stylesheet], ['css', Common.resourceTypes.Stylesheet], ['xsl', Common.resourceTypes.Stylesheet],
...@@ -258,8 +258,8 @@ Common.ResourceType._resourceTypeByExtension = new Map([ ...@@ -258,8 +258,8 @@ Common.ResourceType._resourceTypeByExtension = new Map([
Common.ResourceType._mimeTypeByExtension = new Map([ Common.ResourceType._mimeTypeByExtension = new Map([
// Web extensions // Web extensions
['js', 'text/javascript'], ['css', 'text/css'], ['html', 'text/html'], ['htm', 'text/html'], ['js', 'text/javascript'], ['mjs', 'text/javascript'], ['css', 'text/css'], ['html', 'text/html'],
['mjs', 'text/javascript'], ['xml', 'application/xml'], ['xsl', 'application/xml'], ['htm', 'text/html'], ['xml', 'application/xml'], ['xsl', 'application/xml'],
// HTML Embedded Scripts, ASP], JSP // HTML Embedded Scripts, ASP], JSP
['asp', 'application/x-aspx'], ['aspx', 'application/x-aspx'], ['jsp', 'application/x-jsp'], ['asp', 'application/x-aspx'], ['aspx', 'application/x-aspx'], ['jsp', 'application/x-jsp'],
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment