Fix blank window/tab when file.launch() fails
Fix blank window/tab when file.launch() fails

Use nsIExternalProtocolService.loadUrl() as a fallback rather than window.loadURI()

If "Remember my choice for file links" is selected, there's currently
no way to change that in Standalone short of deleting mimeTypes.rdf.

gracile-fr/zotero,retorquere/zotero,rmzelle/zotero,hoehnp/zotero,retorquere/zotero,sendecomp/zotero,egh/zotero,gracile-fr/zotero,sendecomp/zotero,rmzelle/zotero,robamler/zotero,retorquere/zotero,hoehnp/zotero,rmzelle/zotero,fbennett/zotero,egh/zotero,egh/zotero,robamler/zotero,adunning/zotero,LinuxMercedes/zotero,adunning/zotero,adunning/zotero,sendecomp/zotero,hoehnp/zotero,robamler/zotero,gracile-fr/zotero,LinuxMercedes/zotero,LinuxMercedes/zotero,aurimasv/zotero