Comment 150 for bug 18995

Revision history for this message
In , Wproxym (wproxym) wrote :

(In reply to Michel Loiseleur from comment #8)
> Created attachment 373282
> Removes file association mechanism of firefox and use xdg-open instead
>
> Hi,
>
> I've made a small patch in order to progress on this issue. It removes
> Firefox file system associations and forces use of xdg-open. I do not think
> this patch is complete since it's not cross-platform, but I really think
> it's a good step in order to solve this problem.
> There's already a file association mechanism on a Linux Desktop
> environments (Gnome, Kde, Xfce, Lxde, etc, etc). xdg-open is a simple way to
> use it. It simplifies lifes of users, which do not have to choose their
> preferred software twice, it simplifies lifes of integrators, which do not
> have to choose the default for their distributions twice and it simplifies
> source code of Firefox : there's no more need to get a file association
> mechanism compatible with all Linux Desktop environment.
>
> I don't know who will be a good "requestee" to ask for a review of this
> patch, so I've left the field empty.
>
> Regards,

Your patch only for nsHelperAppDlg.js. It's for dialog of opening file. But it does not remove Firefox file system associations. And it does not change it for xdg-open. I just patched nsHelperAppDlg.js in root omni.ja.