Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8
Sometimes the user wants to override their default behavior when clicking
filetypes. There is already an override (Alt on Windows) to download files, but
I think there should be an override to show the Opening dialog too. This would
allow the user to select an external application to open the file with rather
than saving the download, opening the file, and deleting the file when they're done.
There are many examples, but just one might be clicking a link to an mp3, which
is often handled by a plugin. If the user instead wishes to have the mp3 play in
their media player (perhaps so they can browse away from the page w/o unloading
the plugin and interrupting the audio), they would have to either unassociate
the plugin or download the file and open it manually.
Steps to Reproduce:
this can be done entirely in frontend code.
(implementation: write a simple streamlistener, have it get
externalhelperappservice in onstartrequest, then call docontent on it. then, the
osr/oda/osr calls should be proxied to the resulting streamlistener. to initiate
all that, a channel should be created and asyncopen'd with your streamlistener
are you requesting this for firebird or seamonkey? if for firebird, this should
be in the firebird product somewhere, in case of mozilla it should be in the xp
apps: gui features component.
In particular for firefox, because that's what I'm using. Should I file another bug?
no, it's ok to use this one. I just asked to know which component to move this
bug to :)
(although if you also want it in seamonkey, please do file a separate bug)
This sounds like a reasonable feature request. There's little chance that any of
the core developers will get to this any time soon, though.
Not a "blocker"