xfce4-terminal 0.8.1-1 on Arch Linux. Just upgraded these related packages and rebooted. glib2 (2.50.1-1 -> 2.50.2-1) gstreamer (1.10.0-1 -> 1.10.1-1) gst-plugins-base-libs (1.10.0-1 -> 1.10.1+1+g1f4da6d-1) gst-plugins-bad (1.10.0-1 -> 1.10.1-1) gtk-update-icon-cache (3.22.3-1 -> 3.22.4-1) gtk3 (3.22.3-1 -> 3.22.4-1) Asking the terminal to open a http URL now starts Chrome even though Firefox is already running. Before, a new tab would have opened in Firefox. exo-open(1) and xdg-open(1) on the same URL still opens a Firefox tab. I've looked at the changes between gtk3 and glib2 versions and nothing directly leapt out, though there has been some churn in this area. I realise this probably isn't an xfce4-terminal issue, but the gtk_show_uri() does have several configuration/fall-back approaches and so perhaps there's something related to Xfce4 not being Gnome that's being hit. Bug #10314 looks related, but all that's changed is the above packages, not the user's environment.
Can you check if downgrading the glib2 package to version 2.50.1-1 will solve the issue for you?
I "downgraded glib2 (2.50.2-1 -> 2.50.1-1)", Chrome still opens, including after a reboot. I then downgraded all the other packages I listed. downgraded gstreamer (1.10.1-1 -> 1.10.0-1) downgraded gst-plugins-base-libs (1.10.1+1+g1f4da6d-1 -> 1.10.0-1) downgraded gst-plugins-bad (1.10.1-1 -> 1.10.0-1) downgraded gtk-update-icon-cache (3.22.4-1 -> 3.22.3-1) downgraded gtk3 (3.22.4-1 -> 3.22.3-1) No change in behaviour, again after a reboot. FYI, on both the upgrade that broke it, and the above downgrade, pacman.log says running 'glib-compile-schemas.hook'... running 'gtk-query-immodules-3.0.hook'... running 'gtk-update-icon-cache.hook'... running 'update-desktop-database.hook'...
So it doesn't seem to be related to packages upgrade, right? Do other terminals (e.g. gnome-terminal) behave the same way?
I've worked it out, I think. It was package upgrades, but not xfce4-terminal's problem. I'll report back a bit later on with more detail and forwarding bug URL and then this can be closed; sorry for the noise.
Ralph, any news on this?
Closing.