Sidebar can get into scenario where it's expanded but vertical tabs aren't showing labels
Categories
(Firefox :: Sidebar, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr128 | --- | unaffected |
firefox134 | --- | unaffected |
firefox135 | --- | affected |
firefox136 | --- | affected |
People
(Reporter: kcochrane, Assigned: jsudiaman, NeedInfo)
References
(Regression)
Details
(Keywords: regression, Whiteboard: [fidefe-sidebar])
Attachments
(2 files)
STR:
Enable vertical tabs in about:preferences that will also enable the new sidebar
Toggle the sidebar toolbar button until it expands the sidebar
Disable the new sidebar while still in expanded state
Reenable vertical tabs
This looks to be the same issue we were seeing in bug 1936839.
Updated•3 days ago
|
Reporter | ||
Updated•3 days ago
|
Comment 1•3 days ago
|
||
Set release status flags based on info from the regressing bug 1938249
:nsharpley, since you are the author of the regressor, bug 1938249, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Reporter | ||
Updated•3 days ago
|
Reporter | ||
Updated•3 days ago
|
Updated•3 days ago
|
Assignee | ||
Updated•3 days ago
|
Comment 2•3 days ago
|
||
Set release status flags based on info from the regressing bug 1930199
Assignee | ||
Comment 3•3 days ago
|
||
Disabling revamp means that we also set expanded to false. However, since revamp is disabled, these changes are not reflected back to sidebar-main, resulting in a weird mismatch between SidebarState and what the launcher sees.
This was partially fixed by the lines in initializeState(), which updates the tab container, but not the launcher. This generalizes the solution to ensure that all components are kept up to date.
Backed out for causing bc failures @browser_resize_sidebar.js.
Comment 7•2 days ago
|
||
Backed out for causing mochitests failures in browser_toolbar_sidebar_button.js.
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | browser/components/sidebar/tests/browser/browser_toolbar_sidebar_button.js | Uncaught exception in test bound test_expanded_state_for_always_show - Toolbar button expanded attribute is absent. - timed out after 50 tries.
Description
•