Closed Bug 1898379 Opened 6 months ago Closed 6 months ago

[Linux] Occasionally cannot drag/drop tabs

Categories

(Core :: Widget: Gtk, defect)

Firefox 126
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: zwerg44, Unassigned)

Details

Attachments

(2 files)

Attached video firefox_tabs_bug.mp4

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:126.0) Gecko/20100101 Firefox/126.0

Steps to reproduce:

Repeating these actions makes browser tabs not draggable:

  • open Firefox full-screen
  • open 3 new tabs (tabs are still draggable)
  • detach 1 tab to new window
  • while have that new window focused
  • try to click and detach from 1-st unfocused window, 1-st unfocused tab
  • after this tabs are not draggable anymore
  • restarting browser - helps temporary
  • see attached video

What I tried:

  • browser.tabs.allowTabDetach - is true
  • disabling all extension - not helps
  • safe mode - not helps
  • restarting browser - helps temporary
  • switch to esr/stable 115.11.0esr-1 version - helps
  • can't reproduce same bug on windows

I'm using:

  • Firefox 126.0-2
  • User agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:126.0) Gecko/20100101 Firefox/126.0
  • Build: 20240510023632
  • OS: Linux 6.5.0-35-generic #35~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 7 09:00:52 UTC 2
  • Ubuntu 22.04.2 LTS
  • GNOME 42.9
  • have 2 screens
  • Firefox installed with snap latest/stable channel
  • Bug started appearing after updating from version 125 to 126.0-2

Here is my stdout with safe-mode (nothing new appears when drag breaks):

firefox --safe-mode
Gtk-Message: 23:00:09.791: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.
[67624, Main Thread] WARNING: GTK+ module /snap/firefox/4259/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187

(firefox:67624): Gtk-WARNING **: 23:00:09.832: GTK+ module /snap/firefox/4259/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 23:00:09.832: Failed to load module "canberra-gtk-module"
[67624, Main Thread] WARNING: GTK+ module /snap/firefox/4259/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187

(firefox:67624): Gtk-WARNING **: 23:00:09.833: GTK+ module /snap/firefox/4259/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 23:00:09.833: Failed to load module "canberra-gtk-module"
[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt

Actual results:

Browser tabs become not draggable and detachable

Expected results:

Browser tabs still draggable and detachable

Attached file about_support.json

Here is my about:support

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Can you please test latest nightly? We landed various D&D fixes recently:
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Testing_Mozilla_binaries
Thanks.

Flags: needinfo?(zwerg44)

Thanks for your reply.
I tried nightly build from snap latest/edge channel

  • version: 128.0a1
  • build: 20240523044707

Bug is fixed in it.
Thanks!

Flags: needinfo?(zwerg44)

Thanks.

Status: UNCONFIRMED → RESOLVED
Closed: 6 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: