Remove PanelUI.protonAppMenuEnabled and CustomizableUI.protonToolbarEnabled smart pref getters and their consumers
Categories
(Firefox :: Toolbars and Customization, task, P3)
Tracking
()
People
(Reporter: Gijs, Assigned: Gijs)
References
Details
(Whiteboard: [proton-cleanups])
Attachments
(2 files, 1 obsolete file)
(as noted in bug 1709425, we should not land a patch for this before May 20th, and a patch for bug 1711498 will need to land first)
protonAppMenuEnabled
just mirrors the browser.proton.enabled
pref. This getter and all its (non-test) consumers should be removed.
protonToolbarEnabled
also mirrors this pref, and currently has no non-test consumers - it should be removed, and gProtonToolbarEnabled
in CustomizableUI.jsm should also be removed.
Any code that only runs if the getters return false should also be removed. This will need to update the following files (at time of writing - check this searchfox query to ensure more hasn't been added):
browser/base/content/browser-places.js
browser/base/content/browser-sync.js
browser/components/customizableui/CustomizableWidgets.jsm
browser/components/customizableui/CustomizableUI.jsm
browser/components/customizableui/content/panelUI.js
browser/modules/ZoomUI.jsm
browser/components/customizableui/PanelMultiView.jsm
browser/components/customizableui/content/panelUI.js
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Comment 1•4 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox::Toolbars and Customization' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 2•4 years ago
|
||
Removed references to PanelUI.protonAppMenuEnabled and CustomizableUI.protonToolbarEnabled.
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Comment 3•3 years ago
|
||
Changes focused on browser-sync.js.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
Comment 6•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1499e6ca9e3e
https://hg.mozilla.org/mozilla-central/rev/ec3b91cfa28e
Updated•3 years ago
|
Description
•