Open Bug 1681822 (proton-context-menus) Opened 3 years ago Updated 1 year ago

[meta] Proton - Context menu work

Categories

(Firefox :: Menus, task)

task

Tracking

()

People

(Reporter: mconley, Unassigned)

References

(Depends on 10 open bugs, Blocks 1 open bug)

Details

(Keywords: feature-testing-meta, meta)

This metabug tracks work that applies to the context menu for the Proton visual refresh.

Depends on: 34572
Depends on: 1682522
Depends on: 1682524
Depends on: 1682525
Depends on: 1682526
Alias: proton-contextmenu → proton-context-menus

Consider adding an option to easily hide context menu entries. They have way too many items by default (with different subsets of them being useful to different people). There used to be an extension for this, but it became incompatible years ago.

If that's not going to happen, please keep context menus customizable with userChrome.css . I have over 50 CSS rules to hide items I don't use.

For reference, vivaldi browser allows hiding and resetting menu entries of the application (the menus activated by Alt key) and some context menus on it's settings(webpages CM's not implemented ATM). And they follow the theme, be it dark or not.
In the case of back or forward tab history they also allow scrolling so one can see all pages visited w/ needlessly visiting them again to show the rest of the list entries.

ctd:
All the mentioned customizations(hiding, dark theme, scrollable) are possible currently with userChrome.css as indicated in previous user post.

Hey all, this is a meta-bug to track the work being done. If you have suggestions for the context menus, you should file new bugs and mark them as blocking this one, instead of commenting here. Thanks!

Depends on: 1686929
No longer depends on: 1682524
No longer depends on: 1682525
No longer depends on: 1682526
Depends on: 1686931
Depends on: 1690029
Depends on: 1690030
Depends on: 1690561
Depends on: 1690564
Depends on: 1690565
No longer depends on: 1690565
Depends on: 1690567
Depends on: 1690569
Depends on: 1690575
Depends on: 1690585
Depends on: 1689785
Depends on: 1689783
No longer depends on: 1689785
No longer depends on: 1689783

The guidance on suggestions has changed a little since last month. These days, we'd prefer suggestions to be given in Matrix. But also, this part of Proton is under active development, so it's still a little early to be suggesting things… Thanks, all!

Depends on: 1692273
Depends on: 1692278
Depends on: 1692339
Depends on: 1692408
No longer depends on: 1692273
No longer depends on: 1692278
Depends on: 1692552
Depends on: 1692553
No longer depends on: 1692552
Depends on: 1692593
Depends on: 1692628
Depends on: 1692666
Depends on: 1692667
Depends on: 1692668
Depends on: 1692669
Depends on: 1692670
Depends on: 1692672
Depends on: 1692673
Depends on: 1692685
No longer depends on: 1692685
Depends on: 1692840
Depends on: 1693610
Depends on: 1693659
Depends on: 1693866
Depends on: 1694512
Depends on: 1695650
Depends on: 1695661
Depends on: 1695694
Depends on: 1695990
Depends on: 1695383
Depends on: 1696574
Depends on: 1697470
Depends on: 1697682
Depends on: 1697876
Depends on: 1698558
No longer depends on: 1698558
Depends on: 1698558
No longer depends on: 1698558
Depends on: 1698630
No longer depends on: 1698630
Depends on: 1698797
Depends on: 1699149
Depends on: 1699357
Depends on: 1699399
No longer depends on: 1699357
Depends on: 1699427
Depends on: 1699574
Depends on: 1699578
Depends on: 1699642
Depends on: 1699659
No longer depends on: 1699659
Depends on: 1700148
Depends on: 1700984
Depends on: 1701162
No longer depends on: 1701152
Depends on: 1700929
Depends on: 1701474
Depends on: 1701493

Any time line when context menus can become dark?

(In reply to michal.fita from comment #7)

Any time line when context menus can become dark?

The macOS work is happening in bug 34572 (and is on nightly behind a few different prefs including the proton context menus one), the Windows 10 work is behind the proton context menu pref on nightly. We're aiming to ship both of those with 89.

Depends on: 1702291
Depends on: 1702626
No longer depends on: 1702434
Depends on: 1702842
Depends on: 1702847
No longer depends on: 1702842
Depends on: 1702980
Depends on: 1703245
Depends on: 1703398
Depends on: 1703399
Depends on: 1703400
Depends on: 1703404
Depends on: 1703467
Depends on: 1703625
Depends on: 1703810
Depends on: 1692088
Depends on: 1704040
Depends on: 1704063
No longer depends on: 1704063
No longer depends on: 1703980
Depends on: 1704163
Depends on: 1704474
Depends on: 1704275
Depends on: 1704320
Depends on: 1704323
Depends on: 1704618
Depends on: 1704772

Not sure if this is the right meta bug, but can you please link bug 1704862 to this one (or to the correct one?). Thanks :)

(In reply to Mehmet from comment #9)

Not sure if this is the right meta bug, but can you please link bug 1704862 to this one (or to the correct one?). Thanks :)

It was duped to bug 1698763 which already blocks bug 1623686 which is the right meta.

(In reply to :Gijs (he/him) from comment #10)

(In reply to Mehmet from comment #9)

Not sure if this is the right meta bug, but can you please link bug 1704862 to this one (or to the correct one?). Thanks :)

It was duped to bug 1698763 which already blocks bug 1623686 which is the right meta.

Many thanks :)

Depends on: 1705105
Depends on: 1705387
No longer depends on: 1703518
Depends on: 1705405
Depends on: 1705254
Depends on: 1705501
Depends on: 1705919
Depends on: 1706444
Depends on: 1706487
Depends on: 1702629
Depends on: 1707223
Depends on: 1706980
No longer depends on: 1706980
No longer depends on: 1707223
Depends on: 1707204
Depends on: 1707123
Depends on: 1707378
Depends on: 1707439
Depends on: 1702129
Depends on: 1708069
Depends on: 1711004
Depends on: 1710432
Depends on: 1713637
No longer depends on: 1713637
Depends on: 1692685
No longer depends on: 1692685
Depends on: 1713723
No longer depends on: 1713723
Depends on: 1714821
No longer depends on: 1714821
No longer depends on: 1716418
Depends on: 1722781
No longer depends on: 1702427
No longer depends on: 1705501
No longer depends on: 1695990
Depends on: 1810306
You need to log in before you can comment on or make changes to this bug.