Closed Bug 1003364 Opened 11 years ago Closed 4 years ago

The toolbar context menu items (collapse/uncollapse toolbars, and enter customize mode) should be present on the context menu for the Bookmarks Toolbar Items

Categories

(Firefox :: Toolbars and Customization, defect)

defect
Not set
normal
Points:
3

Tracking

()

VERIFIED FIXED
84 Branch
Tracking Status
firefox84 --- verified

People

(Reporter: jaws, Assigned: jaws)

References

Details

(Whiteboard: [diamond])

Attachments

(1 file, 2 obsolete files)

No description provided.
This would make the context menu for the bookmarks toolbar very cluttered. There are already 10 items in the menu when right-clicking an empty space.
(In reply to Guillaume C. [:ge3k0s] from comment #1) > This would make the context menu for the bookmarks toolbar very cluttered. > There are already 10 items in the menu when right-clicking an empty space. Some of those items make no sense to be there for the empty-area case. This is indeed another thing that we should fix, but not part of this bug.
Attached patch Patch (obsolete) — Splinter Review
Attachment #8418550 - Flags: review?(gijskruitbosch+bugs)
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #2) > (In reply to Guillaume C. [:ge3k0s] from comment #1) > > This would make the context menu for the bookmarks toolbar very cluttered. > > There are already 10 items in the menu when right-clicking an empty space. > > Some of those items make no sense to be there for the empty-area case. This > is indeed another thing that we should fix, but not part of this bug. Filed bug 1006989 to fix this issue.
Comment on attachment 8418550 [details] [diff] [review] Patch I'm going to adjust the approach on this patch to use more of the preexisting _shouldShowMenuItem code.
Attachment #8418550 - Flags: review?(gijskruitbosch+bugs)
Attached patch Patch v2 (obsolete) — Splinter Review
Attachment #8418550 - Attachment is obsolete: true
Attachment #8419193 - Flags: review?(mconley)
Comment on attachment 8419193 [details] [diff] [review] Patch v2 Review of attachment 8419193 [details] [diff] [review]: ----------------------------------------------------------------- r=me for everything except what's going on inside that Places controller. I don't 100% get it, and you'd probably be better to get a review from mak on it.
Attachment #8419193 - Flags: review?(mconley)
Attachment #8419193 - Flags: review?(mak77)
Attachment #8419193 - Flags: review+
I think these should appear only in the empty area of the toolbar or on the chevron menu, in the same way we don't show these customize options on the urlbar, on the back button, on the searchbar or on other complex elements that have their own contextual options. I agree with comment 1 that adding these to any toolbar contextual menu would make them extremely cluttered, plus break muscle memory and make Properties an harder target. Off-hand looks like the patch is just adding this to any element on the bookmarks toolbar, am I wrong?
the other problem is that the controller is shared across all views, included the Library and the sidebar, I suspect (but didn't try) this may not be properly filtering out those views. Btw, mano may have better ideas on how to "merge" separate commands into the same context, maybe you may try to ping him on IRC.
Marco, can you please add this to the backlog for this iteration as it is carry-over from before we started the new process but is close to completion.
Flags: needinfo?(mmucci)
Flags: firefox-backlog+
Added to Iteration 32.3. Please provide a point estimates.
Flags: needinfo?(mmucci)
Whiteboard: p=0 s=it-32c-31a-30b.3 [qa?]
Whiteboard: p=0 s=it-32c-31a-30b.3 [qa?] → p=3 s=it-32c-31a-30b.3 [qa?]
Comment on attachment 8419193 [details] [diff] [review] Patch v2 Review of attachment 8419193 [details] [diff] [review]: ----------------------------------------------------------------- I think comment 8 and comment 9 are blockers here, I think the discussion should start from the problems I pointed out.
Attachment #8419193 - Flags: review?(mak77) → feedback-
Hi Jared, can you recommend if this bug should be [qa+] or [qa-] for QA verification.
Flags: needinfo?(jaws)
Flags: needinfo?(jaws)
Whiteboard: p=3 s=it-32c-31a-30b.3 [qa?] → p=3 s=it-32c-31a-30b.3 [qa+]
Removed from Iteration 32.3
Assignee: jaws → nobody
Status: ASSIGNED → NEW
Whiteboard: p=3 s=it-32c-31a-30b.3 [qa+] → p=3 [qa+]
Depends on: 1006989
Flagging as diamond; is this a good candidate for a mentored bug?
Whiteboard: p=3 [qa+] → p=3 [qa+] [diamond]
(In reply to Mike Hoye [:mhoye] from comment #16) > Flagging as diamond; is this a good candidate for a mentored bug? It depends on bug 1006989, until that's fixed, I don't think this can reasonably be worked on by anyone. I hope to get to that in this iteration, and once that's landed I can update this bug appropriately.
Points: --- → 3
QA Whiteboard: [qa+]
Whiteboard: p=3 [qa+] [diamond] → [diamond]

Can somebody take another look at this? The context menu on empty space in the bookmark toolbar is quite short now. So adding the checkbox to hide the bookmarks toolbar there should be possible.

Assignee: nobody → jaws
Status: NEW → ASSIGNED
Blocks: 727668
Attachment #8419193 - Attachment is obsolete: true

This patch doesn't show the view options when right-clicking on folders or bookmarks within the toolbar, and also doesn't include an item to enter Customize mode to keep the menu from growing too large.

Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bfe8bc960f45 Add Bookmarks Toolbar view options to the context menu of the Bookmarks Toolbar. r=mak,Gijs
Flags: needinfo?(jaws)
Flags: needinfo?(jaws)
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2d95d5167924 Add Bookmarks Toolbar view options to the context menu of the Bookmarks Toolbar. r=mak,Gijs
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch

Hello,

This issue is verified on Fx 84.0b4.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: