When Firefox sets itself as default browser, all links open the Ubuntu tour

Bug #1100329 reported by Michael Terry
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Dell Sputnik
Confirmed
Medium
Unassigned
firefox (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

To reproduce:
1) Install chromium-browser
2) Launch chromium-browser and set it to the default browser (in preferences)
3) Launch firefox and set it back to the default browser (in preferences/advanced)
4) Go to the terminal and type "gvfs-open http://dell.com" (or click on a link in any external program)

What happens:
The Ubuntu tour opens

What I expect:
Dell's homepage to open

More info:
Looking at ~/.local/share/applications/mimeapps.list you can see that a bunch of handlers get set to ubuntu-online-tour.desktop instead of firefox.desktop.

This does not affect stock Ubuntu 12.04

Steve Magoun (smagoun)
Changed in dell-sputnik:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Steve Magoun (smagoun) wrote :

The OS on the Sputnik systems includes the ubuntu-online-tour package. This bug doesn't occur if ubuntu-online-tour is not install (or if it is purged before the user sets the default browser back to firefox). Specifically the bug doesn't occur if /usr/share/applications/ubuntu-online-tour.desktop is not present. /usr/share/applications/ubuntu-online-tour doesn't assert any MIME type associations or protocol handlers, so I suspect the problem is in firefox or GNOME rather than ubuntu-online-tour itself.

Revision history for this message
Kyle Fazzari (kyrofa) wrote :

Just as a test, instead of changing default browsers through each browser's settings, try this:

$ sudo update-alternatives --config x-www-browser

Does it work better?

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

The problem is that the Exec line points to the Firefox executable, and we're using this to pick a desktop file to set as the default app. This could certainly be improved

Changed in firefox (Ubuntu):
importance: Undecided → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in firefox (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.