diff options
author | Moonchild <moonchild@palemoon.org> | 2022-01-19 13:40:15 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2022-04-13 15:44:41 +0200 |
commit | 981154dc488f3412129a6fa8b7744cdf8a24a4ff (patch) | |
tree | c9b84c2f7f16166ee8e9d62ef92de1097438e763 | |
parent | a0da6b5b68c644003c84e1258b15029369c1b0a9 (diff) | |
download | uxp-981154dc488f3412129a6fa8b7744cdf8a24a4ff.tar.gz |
[network] Add non-overrideable default MIME types for js, jsm and json.
This ensures the browser always recognizes these file type extensions
appropriately, even if not otherwise registered in the system.
-rw-r--r-- | uriloader/exthandler/nsExternalHelperAppService.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/uriloader/exthandler/nsExternalHelperAppService.cpp b/uriloader/exthandler/nsExternalHelperAppService.cpp index 02a555f04c..dc7d200041 100644 --- a/uriloader/exthandler/nsExternalHelperAppService.cpp +++ b/uriloader/exthandler/nsExternalHelperAppService.cpp @@ -384,6 +384,9 @@ static const nsDefaultMimeTypeEntry defaultMimeEntries[] = { "application/xhtml+xml", "xhtml" }, { "application/xhtml+xml", "xht" }, { TEXT_PLAIN, "txt" }, + { APPLICATION_JSON, "json"}, + { APPLICATION_XJAVASCRIPT, "js"}, + { APPLICATION_XJAVASCRIPT, "jsm"}, { VIDEO_OGG, "ogv" }, { VIDEO_OGG, "ogg" }, { APPLICATION_OGG, "ogg" }, |