! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
exo-open: firefox no longer supports -remote
Status:
RESOLVED: FIXED

Comments

Description tmp-xfce-34a9950f1e 2015-02-25 11:11:29 CET
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
Comment 1 Christian Hesse 2015-02-26 13:36:43 CET
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.
Comment 2 Evangelos Foutras 2015-02-26 13:53:06 CET
(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.
Comment 3 Evangelos Foutras 2015-02-26 16:17:18 CET
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
Comment 5 jzigpublic 2015-03-04 14:25:14 CET
*** Bug 11631 has been marked as a duplicate of this bug. ***
Comment 6 Evangelos Foutras 2015-03-05 23:30:06 CET
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.
Comment 7 haarp 2015-03-06 18:09:39 CET
(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.

Bug #11601

Reported by:
tmp-xfce-34a9950f1e
Reported on: 2015-02-25
Last modified on: 2015-03-06
Duplicates (1):
  • 11631 Firefox 36, when used under Linux with XFCE, no longer opens the correct URL that is double clicked in other applications

People

Assignee:
Nick Schermer
CC List:
6 users

Version

Version:
unspecified

Attachments

Additional information