Firefox is still honoring mimeinfo.cache which is the title of this bug.
Even forgetting about any KDE specific support Firefox should honor
/usr/share/applications/defaults.list
so that a newly created user would have the system defined apps in line with his firefox settings. And a system administrador would know where to customize that on a system-wide manner.
You found a workaround that means doing things on a user-by-user basis - it is possible but brings manual work.
You say that Firefox currently uses GIO. If that is right then GIO has a bug because mimeinfo.cache should NOT be used as it lists applications in a random order and changes when packages are installed (therefore it can't be customized).
So the question is who to blame for mimeinfo.cache being used instead of defaults.list or xdg.
Alex,
Firefox is still honoring mimeinfo.cache which is the title of this bug.
Even forgetting about any KDE specific support Firefox should honor
/usr/share/ applications/ defaults. list
so that a newly created user would have the system defined apps in line with his firefox settings. And a system administrador would know where to customize that on a system-wide manner.
You found a workaround that means doing things on a user-by-user basis - it is possible but brings manual work.
You say that Firefox currently uses GIO. If that is right then GIO has a bug because mimeinfo.cache should NOT be used as it lists applications in a random order and changes when packages are installed (therefore it can't be customized).
So the question is who to blame for mimeinfo.cache being used instead of defaults.list or xdg.