Open Bug 1944842 Opened 3 days ago Updated 2 days ago

Sidebar can get into scenario where it's expanded but vertical tabs aren't showing labels

Categories

(Firefox :: Sidebar, defect, P1)

defect

Tracking

()

ASSIGNED
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.

Summary: Sidebar can get into scenario where it's expanded but with collapsed vertical tabs → Sidebar can get into scenario where it's expanded but vertical tabs aren't showing labels

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.

Regressed by: 1930199
No longer regressed by: 1938249
See Also: → 1936839
Flags: needinfo?(nsharpley) → needinfo?(jsudiaman)
Severity: -- → S2
Priority: -- → P1
Assignee: nobody → jsudiaman
Status: NEW → ASSIGNED
Flags: needinfo?(jsudiaman)

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

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.

Pushed by jsudiaman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/85ef05d78aa4 Sidebar can get into scenario where it's expanded but vertical tabs aren't showing labels r=sidebar-reviewers,sfoster

Backed out for causing bc failures @browser_resize_sidebar.js.

Flags: needinfo?(jsudiaman)
Pushed by jsudiaman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fed22f8c018a Sidebar can get into scenario where it's expanded but vertical tabs aren't showing labels r=sidebar-reviewers,sfoster

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.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: