diff options
author | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-30 17:19:27 +0000 |
---|---|---|
committer | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-30 17:19:27 +0000 |
commit | c43270786ed2a06b7717fbfc203cf76ec532dd1d (patch) | |
tree | 945813e2bb358accb06ffe76c2d21fb8d70c8af1 /net/base/platform_mime_util_linux.cc | |
parent | 2c3cdcacdd24d132892fc0df9ff2966527fba019 (diff) | |
download | chromium_src-c43270786ed2a06b7717fbfc203cf76ec532dd1d.zip chromium_src-c43270786ed2a06b7717fbfc203cf76ec532dd1d.tar.gz chromium_src-c43270786ed2a06b7717fbfc203cf76ec532dd1d.tar.bz2 |
Make chrome aware of text/x-sh mime type.
Map it to .sh, also mark it as executable. Either one of these fixes alone would take care of this bug, but 2 fixes are better than 1!
BUG=56855
TEST=manual (see bug)
Review URL: http://codereview.chromium.org/3557003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61075 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/platform_mime_util_linux.cc')
-rw-r--r-- | net/base/platform_mime_util_linux.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/net/base/platform_mime_util_linux.cc b/net/base/platform_mime_util_linux.cc index b39fe27..d407448 100644 --- a/net/base/platform_mime_util_linux.cc +++ b/net/base/platform_mime_util_linux.cc @@ -44,16 +44,17 @@ struct MimeToExt { }; const struct MimeToExt mime_type_ext_map[] = { + {"application/pdf", "pdf"}, + {"application/x-tar", "tar"}, + {"audio/mpeg", "mp3"}, + {"image/gif", "gif"}, {"image/jpeg", "jpg"}, {"image/png", "png"}, - {"image/gif", "gif"}, {"text/html", "html"}, {"video/mp4", "mp4"}, {"video/mpeg", "mpg"}, - {"audio/mpeg", "mp3"}, {"text/plain", "txt"}, - {"application/pdf", "pdf"}, - {"application/x-tar", "tar"} + {"text/x-sh", "sh"}, }; bool PlatformMimeUtil::GetPreferredExtensionForMimeType( |