Red Hat Bugzilla – Bug 109883
Preferred Web Browser should run from panel launcher
Last modified: 2013-04-02 00:18:42 EDT
Description of problem:
When trying to set a cutom web browser as the preferred application,
the new selection is not saved.
Version-Release number of selected component (if applicable):
How reproducible: Always.
Steps to Reproduce:
1. Open the Preferred Application Tool, and Select Custom Web Browser
2. Enter command path to the web browser wishing to be used
3. Close the application.
Actual results: When clicking on a url, the desktop uses the default
web browser, normally Mozilla.
Expected results: When clicking on a url, the desktop should use the
web browser that was entered manually as the custom web browser.
I am in total agreement. The panel launcher should launch the user's
chosen preferred browser.
I am quite sure this is not a control-center bug. Read Bug #109738.
Based on my preliminary research the bug seems to be in
Looks like DEFAULT_APPS_KEY_BROWSER_NEEDS_TERM is possibly defined
incorrectly, but I need to do more research to verify.
Warren, what leads you to believe this isn't a bug in control-center,
is there something I'm missing? BTW, thanks for the link to the other
bug, they definitely seem to be related.
That application only sets the user's preferred browser (albeit
incorrectly Bug #109738) in gconf. The problem here is the menu
option and panel launcher is calling mozilla directly, and not using
the gconf defined browser.
Oh, that's sorta different than what my original bug was referring to.
If I'm understanding you correctly, you basically want the menu &
panel launchers to invoke the preferred browser, and not 'mozilla %u'.
If I'm incorrect in my assumption, you can contact me outside of
Bugzilla. No reason to cause undue clutter here, due to my denseness.
Back to control-center: I also noticed that control-center doesn't
seem to set the 'enabled' key under url-handlers->http in GConf, when
attemping to use a Custom Web Browser.
You are correct that I want the launchers to run the preferred
browser. What did you have in mind instead? (I'm curious.)
You are correct about the "enabled" key, but I don't think there are
any applications that actually pay attention to that. I could be
I was thinking of when you have a url in an e-mail (like in
Evolution), having the Custom Web Browser opening it, instead of
Mozilla. I'm only able to get this behavior by editing the following
/desktop/gnome/url-handlers/https/command/ value=mozilla-firebird "%s"
Regarding your problem, is there a command that runs the default
browser? Off the top of my head, I'm not aware of one.
Your problem would be fixed by Bug #109738.
Currently there is htmlview, but it is deeply flawed. See this for
50% of the solution to eventually fixing htmlview.
The reporter problem is now fixed.