Option to Specify Specific Helper Applications for Downloaded Files (or none at all)



Camino Graveyard
12 years ago
9 years ago


(Reporter: Michael Hewitt, Assigned: Mike Pinkerton (not reading bugmail))



(Whiteboard: [good thirdparty])



12 years ago
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.

Comment 3

12 years ago
I don't think we ever want to expose MIME types to the user. Even file extensions are a little techy. Agree with WONTFIX
Last Resolved: 12 years ago
Resolution: --- → WONTFIX

Comment 4

12 years ago
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.


9 years ago
Duplicate of this bug: 458126


9 years ago
Whiteboard: [good thirdparty]
You need to log in before you can comment on or make changes to this bug.