FF 4 requires both .desktop and gconf entries for url handlers
Bug #727372 reported by
dobey
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
Fix Released
|
Medium
|
|||
firefox (Ubuntu) |
Fix Released
|
High
|
Chris Coulson | ||
Natty |
Fix Released
|
High
|
Chris Coulson |
Bug Description
Binary package hint: firefox
It seems as though FF4 is requiring that both the old style gconf entries, and the new .desktop file x-scheme-handler mime types be registered for handling additional URI schemes. This is broken and it should only use the glib API for opening the handler for the mime type.
Changed in firefox (Ubuntu): | |
assignee: | nobody → Chris Coulson (chrisccoulson) |
affects: | firefox (Ubuntu) → ubuntu |
affects: | Ubuntu Natty → firefox (Ubuntu Natty) |
Changed in firefox (Ubuntu Natty): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in firefox: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in firefox (Ubuntu Natty): | |
milestone: | ubuntu-11.04-beta-1 → ubuntu-11.04-beta-2 |
Changed in firefox (Ubuntu Natty): | |
status: | In Progress → Fix Committed |
Changed in firefox: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
This seems to be a consequence of nsGNOMERegistry ::HandlerExists checking that a handler exists using the old gconf values (which it shouldn't be doing now), before doing the actual launch in nsGNOMERegistry ::LoadURL using gio (which works correctly if it ever gets to that stage).
Should be a fairly trivial fix