User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051108 Camino/1.0b1+ Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20051108 Camino/1.0b1+ An expansion of the Open Files When Downloaded option, create a white/blacklist of file types and their associations. We currently expect files to open with their default applications, which is fine, but there are cases where we don't always want to view a file immediately (media files, for instance, which tend to play immediately and scare the **** out of you in the middle of the night... :P). We could base this off of file extensions or mime-types, and have an option to ignore those files without an extension/type. This list could be added to the downloads preference pane, either inline with the existing pane or have a button open it in a sheet. Furthermore, this could help to address the "enabling this feature makes your computer vulnerable to damaging programs" warning. There's no need for a default set, though we should probably include "no extension" by default, and perhaps, as stolen from Safari, safe files "such as pictures, movies, and sounds, PDF and text documents, and disk images and other archives". The IANA has the official list of registered MIME-types, though MIME types don't include all files, and it would be tedious to enter them in by hand. The same applies for file extensions, there are far to many to have them all. Perhaps a collapsable list separated into categories, and then a user-appendable whitelist? The list should at least include MIME-type/Extension, a pull-down list of handling options, and an optional description, I suppose. This would bring download handling functionality at least up to par with Safari, with user-customization to boot. Reproducible: Always Steps to Reproduce: Ensure "Open downloaded files" is enabled, download a file. Actual Results: Opens automagically. Expected Results: Perhaps that didn't need to be opened right away... IANA MIME-types - http://www.iana.org/assignments/media-types/ Unorganized, all encompassing list of file extensions - http://www.webopedia.com/quick_ref/fileextensionsfull.asp
I think this is probably overkill for the Camino philosophy.
Yeah, this definitely seems like overkill for Camino. I suggest WONTFIX.
I don't think we ever want to expose MIME types to the user. Even file extensions are a little techy. Agree with WONTFIX
I never said we had to overcomplicate the process for the end user... Even a white/blacklist in App/Contents/Resources would go a long way towards improving the existing functionality.