waiting till the download is finished.
properly implement Cancel so we stop the download and clean up the temp file.
r=alecf
git-svn-id: svn://10.0.0.236/trunk@75942 18797224-902f-48f8-a5cc-f745e15eee43
up whenever the user trys to launch a helper app. This was submitted by bill law. r=mscott
also, use the file name in the url as the basis for the temporary file name.
r=alecf
git-svn-id: svn://10.0.0.236/trunk@74093 18797224-902f-48f8-a5cc-f745e15eee43
Add nsIExternalAppLauncher interface which is used by the helper app dialog.
r=alecf
git-svn-id: svn://10.0.0.236/trunk@73805 18797224-902f-48f8-a5cc-f745e15eee43
This call will be replaced by createUnique once that gets checked in. I also need to fix the temp file
name I use as well.
r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@73050 18797224-902f-48f8-a5cc-f745e15eee43
also, on the mac only, dump the temp file to the desktop.
r=mscott #38374.
git-svn-id: svn://10.0.0.236/trunk@73028 18797224-902f-48f8-a5cc-f745e15eee43
code review will come when this is done and gets turned on.
Landing of the RDF data source which keeps track of all the user specified mime type information.
Landing implementation of user over ride information when determining what helper app to run. now we'll
check the information stored in the data source first. If we don't ahve any over-ride information, then
fall back to the OS defaults.
git-svn-id: svn://10.0.0.236/trunk@72751 18797224-902f-48f8-a5cc-f745e15eee43
code review will come when this is done and gets turned on.
add nsIExternalProtocolService support to the base class.
git-svn-id: svn://10.0.0.236/trunk@72527 18797224-902f-48f8-a5cc-f745e15eee43
code review will come when this is done and gets turned on.
Pass in the file extension (determined by the content type) that we want to use when generating the name
of the temp file for saving the data for the helper application.
git-svn-id: svn://10.0.0.236/trunk@72504 18797224-902f-48f8-a5cc-f745e15eee43
code review will come when this is done and gets turned on.
Add support for nsPIExternalAppLauncher. Call back to the OS app service to launch the app once we are done
saving the file to a temp file.
git-svn-id: svn://10.0.0.236/trunk@72502 18797224-902f-48f8-a5cc-f745e15eee43
code review will come when this is done and gets turned on.
properly implement saving the data to a temp file.
git-svn-id: svn://10.0.0.236/trunk@72498 18797224-902f-48f8-a5cc-f745e15eee43
code review will come when this is done and gets turned on.
Add code to actually store the incoming data into a temp file.
git-svn-id: svn://10.0.0.236/trunk@72474 18797224-902f-48f8-a5cc-f745e15eee43