broken off from bug 220915. imho *-bin browsers should be included as default at least as a gentoo patch. i'm not familiar what drawbacks there would be trying make firefox-bin also launch as firefox (ditto for others). since firefox-bin actually works for me and i'd like to have firefox executable separate for my source builds, i'd suggest attacking this from xdg-utils side. Reproducible: Always
yes i am aware of $BROWSER. my situation was that i only became aware of $BROWSER because xdg-open started opening stuff with links2 in non-visible process space on rather fresh awesome-only setup. i definitely would've liked to spend these hours on something useful and have the browser part "just work"(tm).
This looks kind of meagre: cvs/gentoo-x86/www-client/firefox-bin $ cat files/firefox-bin.desktop [Desktop Entry] Name=Mozilla Firefox (bin) Comment=Mozilla Firefox Web Browser Exec=/usr/bin/firefox-bin %U Icon=firefox-bin-icon Terminal=false Type=Application Categories=Network; To me it looks like the firefox-bin desktop file could be extended instead of generating a complete list of defaults.
Patches are welcome, otherwise this will fall to the bottom of the list. We are more interested/worried about source builds in gentoo instead of binary packages.
Created attachment 283085 [details] INstall of firefox-boin-5.0.1
This was fixed a few months ago by adding the `MimeType=x-scheme-handler/http;x-scheme-handler/https;` line to the .desktop file. This is the XDG-recommended way of specifying browser associations.