Pinned tabs are moved out of view, when the tab overflow scroll buttons disappear
Categories
(Firefox :: Tabbed Browser, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr60 | --- | unaffected |
| firefox66 | --- | unaffected |
| firefox67 | --- | unaffected |
| firefox68 | --- | verified |
People
(Reporter: gpalko, Assigned: bgrins)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
Affected versions:
Nightly 68.0a1 (2019-04-02) (64-bit)
Affected platform:
Windows 7/10
Ubuntu 16.04
Mac OS 10.13
Steps to reproduce:
- Launch Firefox Nightly
- Open and Pin a few tabs
- Open new tabs, until the tab overflow scroll buttons(< >) appear(~15-20 tabs)
- Click the < button, until it becomes inactive(you reach the first tab)
- Close some tabs, until the overflow buttons are not visible anymore
Expected result:
All tabs are visible, pinned tabs section is not affected
Actual Results:
Pinned tabs are moved out of view, to left, when the < > tab overflow buttons disappear.
Note
On MacOS, a vertical bar is visible on the first pinned tab's favicon, and there's an extra space after the pinned tabs section
Regression-range: will try to find it asap.
Comment 1•7 years ago
|
||
Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=ccfd61724e92f10efc8a7a45af44b1ee0c992cf8&tochange=66fa0672d6ea057164bcd9aebfe7323c162b1a30
Regressed by:
66fa0672d6ea Brian Grinstead — Bug 1539665 - Handle the tabbrowser-arrowscrollbox XBL logic from within tabbrowser-tabs r=dao
Updated•7 years ago
|
Updated•7 years ago
|
Comment 3•7 years ago
|
||
Screen recording from duplicate bug 1541403: https://youtu.be/kH3_19YTKhY
| Assignee | ||
Comment 5•7 years ago
|
||
I see this error in the browser console when reproducing:
TypeError: this._scrollButtonDown is undefined tabbrowser.xml:157:15
_initializeArrowScrollbox chrome://browser/content/tabbrowser.xml:157
| Assignee | ||
Comment 6•7 years ago
|
||
When this handler got changed to an arrow function the reference didn't get
moved onto the scrollbox.
| Assignee | ||
Updated•7 years ago
|
Comment 8•7 years ago
|
||
| bugherder | ||
Comment 9•7 years ago
|
||
Retested on build: 20190405095028. Works as expected for me now.
| Assignee | ||
Comment 10•7 years ago
|
||
(In reply to Dan Ceban [:okazki98] from comment #9)
Retested on build: 20190405095028. Works as expected for me now.
Thanks for checking - marking as verified.
Updated•7 years ago
|
Comment 11•7 years ago
|
||
Based on comment 9, I am updating the tracking flag.
Thank you!
Description
•