Implemented by
- @mozilla.org/uriloader/external-helper-app-service;1
- @mozilla.org/mime;1
- @mozilla.org/uriloader/external-protocol-service;1
This is a private interface shared between external app handlers and the platform specific external helper app service
[scriptable, uuid(d0b5d7d3-9565-403d-9fb5-e5089c4567c6)]
interface nsPIExternalAppLauncher : nsISupports
Methods
mscott --> eventually I should move this into a new service so other consumers can add temporary files they want deleted on exit. @param aTemporaryFile A temporary file we should delete on exit.
void
deleteTemporaryFileOnExit(in nsIFile aTemporaryFile)
Compare to: