[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: icedove 8.0-2 not opening http links in browser



On 20/01/12 04:27, Scott Ferguson wrote:
On 20/01/12 10:09, MRH wrote:
Hi,

After my recent update (Debian sid on amd64, icedove 8.0-2, iceweasel
9.0.1-1) everytime I click a link in email it asks me to choose an
aplication to open the link with (Launch Application). I'm aware I can
choose Iceweasel and tick to always use it, but I think it should (and
did) use a global settings (ie x-www-browser, which is actually set to
iceweasel).

How can I fix it? I checked update-alternatives (for x-www-browser, it's
OK),

$ update-alternatives --list x-www-browser
/usr/bin/chromium-browser
/usr/bin/iceweasel
/usr/bin/konqueror


Mine returns the following:
/usr/bin/google-chrome
/usr/bin/iceweasel
/usr/bin/konqueror

$update-alternatives --display x-www-browser
x-www-browser - manual mode
  link currently points to /usr/bin/iceweasel
/usr/bin/google-chrome - priority 120
/usr/bin/iceweasel - priority 70
  slave x-www-browser.1.gz: /usr/share/man/man1/iceweasel.1.gz
/usr/bin/konqueror - priority 100
  slave x-www-browser.1.gz: /usr/share/man/man1/konqueror.1.gz
Current 'best' version is '/usr/bin/google-chrome'


icedove / config:
network.protocol-handler.app.http = x-www-browser

Might work if iceweasel is the only browser in your system alternatives...


But it worked before...

Try changing those to:-
network.protocol-handler.app.http =>  user set =>  string =>
/usr/bin/iceweasel
network.protocol-handler.app.https =>  user set =>  string =>
/usr/bin/iceweasel
I'll try it tonight, but this seems wrong - instead of using the system default it will use a forced one.


Also check these:-
network.protocol-handler.expose.http =>  default =>  boolean =>  true
network.protocol-handler.expose.https =>  default =>  boolean =>  true
Got the same.

Thanks
Michal
--
Michal R. Hoffmann


Reply to: