Since Firefox 36.0 -remote is no longer supported [1][2][3], so `exo-open --launch WebBrowser URL` no longer opens URL. [1] https://developer.mozilla.org/en-US/Firefox/Releases/36#Other [2] https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options#-remote_remote_command [3] https://bugzilla.mozilla.org/show_bug.cgi?id=1080319
Created attachment 6003 fix helper commands for Firefox 36.0 Firefox 36.0 dropped support for command line argument -remote. This changes desktop helper file to call firefox with argument -new-tab.
(In reply to Christian Hesse from comment #1) > Created attachment 6003 > fix helper commands for Firefox 36.0 > > Firefox 36.0 dropped support for command line argument -remote. This > changes desktop helper file to call firefox with argument -new-tab. According to the mozilla bug, the equivalent of "-remote 'openURL(url)'" is "firefox url". We also need to fix the icecat and iceweasel helpers. I'm build those now to see how they behave and if any options are needed.
Created attachment 6004 Drop use of the -remote option in Firefox helpers The attached patch works for me. 'exo-open --launch WebBrowser' opens a new browser window and 'exo-open url' opens the url in a new tab (for all three changed helpers). Tested browsers: - Firefox 36.0 - Iceweasel 36.0 - IceCat 31.4.0
Pushed to master: http://git.xfce.org/xfce/exo/commit/?id=8022a52d10e834ef4481a317b11d6fe02a6c1bf3
*** Bug 11631 has been marked as a duplicate of this bug. ***
FTR, Firefox 36.0.1 has restored the -remote option as it broke many use cases without any real benefit. We could possibly revert commit 8022a52 in exo, though I can't think of an upside to using -remote in this context.
(In reply to Evangelos Foutras from comment #6) > FTR, Firefox 36.0.1 has restored the -remote option as it broke many use > cases without any real benefit. We could possibly revert commit 8022a52 in > exo, though I can't think of an upside to using -remote in this context. Seeing as -remote seems to enjoy a semi-deprecated status now, it's probably best to avoid it if possible for the time being.