This interface is used to display a confirmatino dialog before launching a "helper app" to handle content not handled by Mozilla. Usage: Clients (of which there is one: the nsIExternalHelperAppService implementation in mozilla/uriloader/exthandler) create an instance of this interface (using the contract ID) and then call the show() method. The dialog is shown non-modally. The implementation of the dialog will access methods of the nsIHelperAppLauncher passed in to show() in order to cause a "save to disk" or "open using" action.
[scriptable, uuid(64355793-988d-40a5-ba8e-fcde78cac631)]
Constants
This request is passed to the helper app dialog because Gecko can not handle content of this type.
Methods
nsILocalFile
promptForSaveToFile(in nsIHelperAppLauncher aLauncher, in nsISupports aWindowContext, in wstring aDefaultFile, in wstring aSuggestedFileExtension)
Compare to: