Open Bug 1813319 Opened 2 years ago Updated 2 years ago

The "List all tabs" menu first opens, then scrolls to the tab you have selected

Categories

(Firefox :: Tabbed Browser, defect)

Firefox 111
defect

Tracking

()

Tracking Status
firefox-esr102 --- unaffected
firefox109 --- wontfix
firefox110 --- wontfix
firefox111 --- wontfix
firefox112 --- wontfix

People

(Reporter: tgnff242, Unassigned, NeedInfo)

References

(Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(1 file)

Attached video Left:Good, Right:Bad

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

Steps to reproduce:

  1. Open as many tabs are needed so the "List all tabs menu" gets a scrollbar.
  2. Select the last tab.
  3. Click on the "List all tabs" menu to open it.

Actual results:

At first, the menu shows the tabs starting from the first, the it moves so the selected tab is visible.

Expected results:

This is a regression from Bug 1799901.

https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=3924518919682eae3ae92f9c6da486b361e4ea80&tochange=8e9534dd0451f24dd851905af796475b61aa8e44

Has STR: --- → yes
Regressed by: 1799901

:emilio, since you are the author of the regressor, bug 1799901, could you take a look? Also, could you set the severity field?

For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)

That's the behavior on other platforms (just checked on Windows), so even though technically a regression on GTK, it isn't a GTK bug.

This code is executed on ViewShown, probably should be executed on ViewShowing or something?

Status: UNCONFIRMED → NEW
Component: Widget: Gtk → Tabbed Browser
Ever confirmed: true
Flags: needinfo?(emilio)
Product: Core → Firefox

Set release status flags based on info from the regressing bug 1799901

Set release status flags based on info from the regressing bug 1799901

The severity field is not set for this bug.
:dao, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(dao+bmo)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: