Closed Bug 1896623 Opened 2 months ago Closed 1 month ago

"Customize sidebar" menu option being added to Sidebar menubar menu

Categories

(Firefox :: Sidebar, defect, P2)

defect

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox126 --- unaffected
firefox127 --- unaffected
firefox128 --- fixed

People

(Reporter: sclements, Assigned: kcochrane)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression, Whiteboard: [fidefe-sidebar])

Attachments

(1 file)

On currently Nightly (128.01) with the sidebar.revamp pref flipped to true the string is not visible for the Bookmarks. This might have been caused by bug 1891775. Even though its not in the customization menu yet, we should preserve the entry point for all sidebar panels in the Sidebar menubar and it clicking on it should go to the correct panel (just clicking on that empty space opened the Customization panel). Let's add a test to guard against future regression.

Component: Firefox View → Sidebar

A test was changed in an unrelated change, and suspected to be related to the report here. For more details, see https://phabricator.services.mozilla.com/D207787?id=859897#inline-1161549

Would be nice to check whether the change in browser_sidebar_persist.js can be reverted without test failures. These changes were described in the above thread and the diff is visible at https://phabricator.services.mozilla.com/D207787?id=861270#change-5O9UJWQKVoak

I disagree that the Bookmarks menu option should be shown there when the sidebar.revamp pref has been flipped on. It's not hidden in the sidebar, it's not available whatsoever, so that menu option would currently do nothing. I imagine this menu is populated using what's available in SidebarController.sidebars

What's happening is that the new Customize sidebar menu option is being added as an option in the View > Sidebars menu, so I'm making this a regression of bug 1891775.

Severity: -- → S4
Keywords: regression
Priority: -- → P2
Regressed by: 1891775
Summary: Bookmarks is missing in Sidebar menubar menu → "Customize sidebar" menu option being added to Sidebar menubar menu

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

(In reply to Kelly Cochrane [:kcochrane] from comment #2)

I disagree that the Bookmarks menu option should be shown there when the sidebar.revamp pref has been flipped on. It's not hidden in the sidebar, it's not available whatsoever, so that menu option would currently do nothing. I imagine this menu is populated using what's available in SidebarController.sidebars

What's happening is that the new Customize sidebar menu option is being added as an option in the View > Sidebars menu, so I'm making this a regression of bug 1891775.

As discussed on slack, we do need to preserve access to the bookmarks sidebar panel so we'll need to re-enable it and ensure its added back to the Sidebar menu. However, that will be spun off into a separate bug 1896658 since you've found the blank menu item to be a different issue altogether.

Assignee: nobody → kcochrane

@Kelly, could you confirm if this has an impact on 127?

Flags: needinfo?(kcochrane)

(In reply to Haik Aftandilian [:haik] from comment #5)

@Kelly, could you confirm if this has an impact on 127?

No, this is only visible with the sidebar.revamp pref flipped to true. Its set to false by default in profile.js.

Flags: needinfo?(kcochrane)
Status: NEW → ASSIGNED

(In reply to Sarah Clements [:sclements] from comment #6)

(In reply to Haik Aftandilian [:haik] from comment #5)

@Kelly, could you confirm if this has an impact on 127?

No, this is only visible with the sidebar.revamp pref flipped to true. Its set to false by default in profile.js.

[regression triage note:]
This is true for Firefox 128 nightly, too:
https://searchfox.org/mozilla-central/rev/893f350260faac2ee6bf2b14c627d55eb2babfb0/browser/app/profile/firefox.js#1876

So in terms of user-facing impact, this doesn't affect any of our release channels right now (in the absence of an explicit pref-flip to turn on this experimental feature).

Pushed by kcochrane@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8d03f0bffe07
Ensure 'customize sidebar' option isn't added to menu bar View > Sidebars menu r=sidebar-reviewers,sclements
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: