Closed Bug 1964534 Opened 4 months ago Closed 3 months ago

Use one universal pinned tabs container rather than separate logic for vertical and horizontal

Categories

(Firefox :: Tabbed Browser, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: nsharpley, Assigned: nsharpley)

References

(Blocks 7 open bugs)

Details

(Whiteboard: [fidefe-sidebar])

Attachments

(1 file)

For horizontal tabs, pinned tabs are positioned absolutely in the same container as unpinned tabs. For vertical tabs, pinned tabs are in a separate container. We should have one container for both so the same logic and styles apply to vertical and horizontal tabs.

(this helps set us up for success with dragging to pin to an empty state container)

Blocks: 1964535
Attachment #9485727 - Attachment description: Bug 1964534 - Use one container for both horizontal and vertical pinned tabs r=dao → Bug 1964534 - Use one container for both horizontal and vertical pinned tabs r=#tabbrowser-reviewers
Duplicate of this bug: 1910097
Pushed by nsharpley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/397c6bed621e Use one container for both horizontal and vertical pinned tabs r=desktop-theme-reviewers,sessionstore-reviewers,tabbrowser-reviewers,sidebar-reviewers,kcochrane,sclements,dao
Pushed by chorotan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3d8538c1516a Revert "Bug 1964534 - Use one container for both horizontal and vertical pinned tabs r=desktop-theme-reviewers,sessionstore-reviewers,tabbrowser-reviewers,sidebar-reviewers,kcochrane,sclements,dao" for causing bc failures at browser_remoteness_flip_on_restore.js
Pushed by nsharpley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/786bf4e5dc7b Use one container for both horizontal and vertical pinned tabs r=desktop-theme-reviewers,sessionstore-reviewers,tabbrowser-reviewers,sidebar-reviewers,kcochrane,sclements,dao
Pushed by ctuns@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9e8240c23e3c Revert "Bug 1964534 - Use one container for both horizontal and vertical pinned tabs r=desktop-theme-reviewers,sessionstore-reviewers,tabbrowser-reviewers,sidebar-reviewers,kcochrane,sclements,dao" for causing xpcshell failures in test_sidebar_state.js

Backed out for causing xpcshell failures

Pushed by nsharpley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4a9c5f5ab34a Use one container for both horizontal and vertical pinned tabs r=desktop-theme-reviewers,sessionstore-reviewers,tabbrowser-reviewers,sidebar-reviewers,kcochrane,sclements,dao
Pushed by sstanca@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f2c513b016e3 Revert "Bug 1964534 - Use one container for both horizontal and vertical pinned tabs r=desktop-theme-reviewers,sessionstore-reviewers,tabbrowser-reviewers,sidebar-reviewers,kcochrane,sclements,dao" for causing mochitests failures in browser_tab_groups.js.

Backed out for causing mochitests failures in browser_tab_groups.js.

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/tabbrowser/test/browser/tabs/browser_tab_groups.js | pinned tab should be before the tab group - null == "[object XULElement]" -
Pushed by nsharpley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5f5c3d10232a Use one container for both horizontal and vertical pinned tabs r=desktop-theme-reviewers,sessionstore-reviewers,tabbrowser-reviewers,sidebar-reviewers,kcochrane,sclements,dao
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch
Regressions: 1969316
Regressions: 1969594
Blocks: 1970666
Regressions: 1972332
QA Whiteboard: [qa-triage-done-c142/b141]
Regressions: 1977005
Regressions: 1977532
Flags: needinfo?(nsharpley)
Component: Sidebar → Tabbed Browser
Blocks: 1980074
See Also: → 1967136
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: