! 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 !
Firefox 36, when used under Linux with XFCE, no longer opens the correct URL ...
Status:
RESOLVED: DUPLICATE

Comments

Description jzigpublic 2015-03-02 21:42:42 CET
Steps to reproduce:
Installing the latest LTS Xubuntu (XFCE):
http://xubuntu.org/getxubuntu/
check for and apply all updates - to get Firefox 36.
Install Keepass2 from the Ubuntu Software Center.
Create a new database in Keepass2.
Double click on one of the sample URLs in the new database.
This will open a new Firefox window, displaying its home page, not the clicked on URL.

Expected result is Firefox opening a new tab displaying the clicked on URL.

I'm running Linux Mint XFCE Maya (13).  After the Firefox 36 update, opening a URL in the right-hand pane of Keepass, by double clicking it, no longer works (it worked fine FF35 and below).  Instead of opening the URL in a new tab of Firefox, it opens an entire new Firefox window with it's home page open, not the URL that was clicked on.

It works fine on Windows with FF36.  It works fine in Ubuntu with FF36.  It does not work in Xubuntu (XFCE based) or Linux Mint XFCE with FF36.  It does work in all the above Systems if Chromium is installed as the default browser or an older version of FF, just not with the new Firefox 36.

I've tried KeepassX, Keepass 1.26, Keepass 1.28 and Keepass 2.28, all respond the same way.

To recap, it only seems to fail when Firefox 36 is used together with the XFCE desktop manager in Linux (Xubuntu or Mint XFCE).
Comment 1 a-rednaxela 2015-03-03 11:07:03 CET
I experienced the same isuse on two computers (xfce 4.10 and xfce 4.12).
I found a workaround by setting firefox as a default application again:

Settings -> Default Application -> Default Webbrowser: Select "other" and type "firefox"
Comment 2 a-rednaxela 2015-03-03 11:10:11 CET
(In reply to a-rednaxela from comment #1)
> I experienced the same isuse on two computers (xfce 4.10 and xfce 4.12).
> I found a workaround by setting firefox as a default application again:
> 
> Settings -> Default Application -> Default Webbrowser: Select "other" and
> type "firefox"

I forgot to mention that this bug does not only effect Keypass for me, but also any other program as well.
Comment 3 jzigpublic 2015-03-03 13:45:13 CET
(In reply to a-rednaxela from comment #1)
> I experienced the same isuse on two computers (xfce 4.10 and xfce 4.12).
> I found a workaround by setting firefox as a default application again:
> 
> Settings -> Default Application -> Default Webbrowser: Select "other" and
> type "firefox"

Thank you.  Selecting "other" and entering "firefox" fixes it for me too!

Oddly enough, going back and selecting the built in option of "Mozilla Firefox" breaks it again, so something is wrong with the "built in" default.
Comment 4 Alexandra 2015-03-03 16:30:34 CET
I found the reason why it's aint working but I don't know why the settings were wrong.

in "usr/share/xfce4/helpers/firefox.desktop"

replace the lines
 X-XFCE-Commands=%B -remote "openURL(about:blank,new-window)";%B;
 X-XFCE-CommandsWithParameter=%B -remote "openURL(%s)";%B "%s";
with
 X-XFCE-Commands=firefox
 X-XFCE-CommandsWithParameter=firefox "%s"

and everythings works again as expected.
Comment 5 Alexandra 2015-03-03 16:36:16 CET
Can you please remove "in the KeePass application" from the title? Although it's correct, it's actually a more general issue and the title may be misleading.
Comment 6 jzigpublic 2015-03-03 16:50:58 CET
(In reply to Alexandra from comment #5)
> Can you please remove "in the KeePass application" from the title? Although
> it's correct, it's actually a more general issue and the title may be
> misleading.

Done.

So I guess the question is:
Is the file "usr/share/xfce4/helpers/firefox.desktop" created by xfce or by Firefox when it gets installed?  

In other words, is this a Firefox problem or an xfce problem?
Comment 7 Alexandra 2015-03-03 17:45:25 CET
I think it's related to this but the fix seems not to be in the repositories yet:
https://bugzilla.xfce.org/show_bug.cgi?id=11601
Comment 8 jzigpublic 2015-03-03 19:18:31 CET
I think you are absolutely right, Alexandra.  I am new to bugzilla, should I mark this resolved or let the higher-ups do it?
Comment 9 Alexandra 2015-03-04 00:29:07 CET
I'm new to bugzilla as well, so that decision is clearly not up to me.
But I'd close it and reopen if it still persists in the future.
Comment 10 jzigpublic 2015-03-04 14:25:14 CET
This appears to be a duplicate of bug 11601 which has been fixed.

*** This bug has been marked as a duplicate of bug 11601 ***

Bug #11631

Reported by:
jzigpublic
Reported on: 2015-03-02
Last modified on: 2015-03-04

People

Assignee:
Nick Schermer
CC List:
3 users

Version

Version:
unspecified

Attachments

Additional information