open tab order after using the address bar changed in FF115
Hello,
Until FF114 when I opened links in new tabs from the active tab, the new tabs were always opened next to the active tab, relative to the order they were opened (first link immediately on the right, second link on the right of the second link and so on). Switching to another tab reset the context and links were opened on the right of the new active tab. However entering a new location in the address bar didn't reset the context and links were still opened relative to the order they were opened from the active tab, regardless of the location in the address bar. Let's say I visit site A and open three links, then visit site B by entering its address in the address bar without changing of tab. Opening a fourth link will open a fourth tab after the three others.
In FF115 the behavior is different. When entering a location in the address bar, the context is reset and new tabs are opened immediately on the right of the active tab, as if I had moved to another tab.
Is there a way to restore the old behavior?
I'm running FF115 on Fedora 38 in case it matters. I tried with an empty profile and without any add-ons to be sure there is nothing wrong with my profile and add-ons.
Thanks.
所有回覆 (8)
This is controlled by these two 'insert' prefs on the about:config page.
- browser.tabs.insertAfterCurrent
- browser.tabs.insertRelatedAfterCurrent
This is not true when the address bar is involved in FF115.
Please read again the description of the problem, the 2 knobs worked for all the cases until FF114 (and I was happy the way it was) but in FF115 it does not work when I enter a new location in the address bar. Entering a new location in the address makes firefox think I switched to another tab while it is not the case.
I don't have this issue with my distro version nor Mozilla. Try downloading Firefox from Mozilla. Download, unzip, and run firefox-bin from the folder and see if you have the same issue. https://www.mozilla.org/en-US/firefox/all/#product-desktop-release
What Desktop are you running? X11 or Wayland? Do you have the same issue in both Graphic Platforms?
Operating System: openSUSE Tumbleweed 20230709 KDE Plasma Version: 5.27.6 KDE Frameworks Version: 5.108.0 Qt Version: 5.15.10 Kernel Version: 6.3.9-1-default (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Xeon® CPU E3-1535M v6 @ 3.10GHz Memory: 62.2 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics P630 Manufacturer: HP Product Name: HP ZBook 17 G4
I can reproduce the issue with the official FF115 binary but not with the FF114 binary.
I run mate 1.26.1 under X11, marco (the window manager) is not compatible with wayland.
OS: Fedora 38 Kernel: 6.3.11-200 gtk2: 2.24.33-13 gtk3: 3.24.38-1 gtk4: 4.10.4-1
I'll try with a fresh install of Fedora in a VM and with another distro if I still have the issue with Fedora.
Just to verify... You have the same issues with Firefox from Mozilla? The VM test is a good idea and also try a different desktop. Here is another OS in case you're feeling adventurous. ;-))
https://download.opensuse.org/distribution/leap/15.5/appliances/iso/openSUSE-Leap-15.5-KDE-Live-x86_64-Media.iso
I just finished to test with different distros and desktops, both with firefox packaged by the distro and downloaded from mozilla website. I still have the same issue.
The list of what I tested: OpenBSD 7.3 (only the packaged version)
dwm 6.4 fvwm (base) gnome 43.3 mate 1.26
Fedora 38
kernel 6.3.11-200 gtk2 2.24.33 gtk3 3.24.38 gtk4 4.10.4 Qt 5.15.10
budgie 10.7 (X11) gnome 44.2 (wayland and X11) LXDE 0.99 + openbox 3.6 (X11) LXQt 1.2 (X11) mate 1.26 (X11) openbox 3.6 (X11) plasma 5.27 + KDE framework 5.107 (wayland + X11) sway 1.8 (wayland) Xfce 4.18 (X11)
Manjaro 22.1.3
kernel 6.1.38-1 gtk3 3.24.38 gtk4 4.10.4 Qt 5.15.10
gnome 44.3 (X11) mate 1.26 (X11) plasma 5.27 + KDE framework 5.107 (X11) Xfce 4.18 (X11)
Mint 21.1
kernel 5.15.0-76 gtk2 2.24.33 gtk3 3.24.33 gtk4 4.6.6 Qt 5.15.3
dwm 6.3 (X11) gnome 42.9 (X11) mate 1.26 (X11) plasma 5.24 + KDE framework 5.92 (X11) Xfce 4.16 (X11)
openSUSE Tumbleweed
kernel 6.3.9-1 gtk2 2.24.33 gtk3 3.24.38 gtk4 4.10.4 Qt 5.15.10
gnome 44.2 (wayland + X11) mate 1.26 (X11) plasma 5.27 + KDE framework 5.108 (wayland + X11) sway 1.8 (wayland) Xfce 4.18 (X11)
What I tested: open a new tab and go to mozilla.org, open 2 links in new tabs (for example "Firefox for Desktop" and "Firefox for Android") to check they open on the right in a relative order, open support.mozilla.org by entering the URL in the address bar but without changing the tab, open a link in a new tab (for example "Firefox") and observe that the new tab is opened directly on the right of the active tab instead of being opened after the 2 tabs that were opened before. Clean the profile directory and start again with another desktop or distro.
This was an intentional change in Firefox 115 to keep related tabs together (Bug 574385). You will need an extension to restore the previous behavior but most are concerned with opening tabs next to the current one.
Mandatory xkcd https://xkcd.com/1172/ :)
Thanks for the info, bug opened 13 years ago (!) and it is suddenly resolved out of nowhere. Unfortunately I belong to the category of people who prefer the old behavior.