x-www-browser will open in Midori, even when other browser is set as default.

Bug #1085815 reported by OrangeTux
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Switchboard About Plug
Fix Released
Medium
Sergey "Shnatsel" Davidoff
elementary OS
Fix Released
Medium
Sergey "Shnatsel" Davidoff

Bug Description

Hyperlinks in Switchboard (e.g. links in the about plug) will always be opened in Midori. Even when I set Chromium as my default browser.

Tags: defaults

Related branches

Cody Garver (codygarver)
tags: added: defaults
Changed in elementaryos:
milestone: none → luna-beta2
Revision history for this message
Jaap Broekhuizen (jaapz-b) wrote :

Can anyone confirm this? I'm using chrome as my default browser and for me it works like it should.

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

I can reproduce this: clicking "Translate" button in About plug opens Midori despite Firefox being the default web browser. This does not seem to happen elsewhere.

Changed in elementaryos:
status: New → Incomplete
affects: switchboard → switchboard-plug-about
Changed in switchboard-plug-about:
status: New → Confirmed
Changed in elementaryos:
milestone: luna-beta2 → none
Revision history for this message
Cody Garver (codygarver) wrote :

My investigation found that the About plug uses x-www-browser on links. x-www-browser seems forever set to Midori. Could it be hogging it or are other browser(s) are not providing it.

summary: - Hyperlinks in switchboard will open in Midori, even when other browser
- is set as default.
+ x-www-browser will open in Midori, even when other browser is set as
+ default.
no longer affects: switchboard-plug-about
Changed in elementaryos:
status: Incomplete → New
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

That is governed by the alternatives system and thus is a system-wide setting. Since different users of the same machine can have different web browsers set as default, it should not be used. The app associated with "x-scheme-handler/https" should be called instead.

Changed in elementaryos:
status: New → Won't Fix
Changed in switchboard-plug-about:
status: New → Confirmed
Cody Garver (codygarver)
Changed in switchboard-plug-about:
milestone: none → luna-beta2
importance: Undecided → Medium
Cody Garver (codygarver)
Changed in switchboard-plug-about:
milestone: luna-beta2 → luna-beta3
Changed in elementaryos:
status: Won't Fix → In Progress
Cody Garver (codygarver)
Changed in elementaryos:
assignee: nobody → Sergey "Shnatsel" Davidoff (shnatsel)
importance: Undecided → Medium
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

I'm working on something that will provide a workaround, but that doesn't mean the plug shouldn't be fixed.

Cody Garver (codygarver)
Changed in switchboard-plug-about:
status: Confirmed → Won't Fix
Changed in elementaryos:
milestone: none → luna-beta3
Changed in switchboard-plug-about:
milestone: luna-beta3 → none
Cody Garver (codygarver)
Changed in switchboard-plug-about:
status: Won't Fix → Triaged
milestone: none → luna-beta3
milestone: luna-beta3 → none
Changed in switchboard-plug-about:
status: Triaged → In Progress
assignee: nobody → Sergey "Shnatsel" Davidoff (shnatsel)
David Gomes (davidgomes)
Changed in switchboard-plug-about:
status: In Progress → Confirmed
status: Confirmed → Fix Released
Cody Garver (codygarver)
Changed in switchboard-plug-about:
milestone: none → luna-beta2
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

The OS-side fix should land with the next metapackage update.

You can obtain it manually with "sudo apt-get install user-specific-alternatives"

Changed in elementaryos:
status: In Progress → Fix Committed
Cody Garver (codygarver)
Changed in elementaryos:
milestone: luna-beta3 → luna-beta2
Cody Garver (codygarver)
Changed in elementaryos:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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