The pref.general.disable_button.default_browser is no longer working to disable the default Firefox button
Categories
(Firefox :: Settings UI, defect, P3)
Tracking
()
People
(Reporter: mkaply, Assigned: mkaply)
Details
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr153+
|
Details | Review |
We have a number of legacy preferences that are used to disable things in settings.
When these preferences are locked, the item is disabled.
I'm not sure how many of these are still important, but I did just get a report of someone using pref.general.disable_button.default_browser so I at least want to make that one work.
We should keep an eye out to see if we get reports of the other ones not working.
Again, the value doesn't matter; the act of locking it is what causes it to disable the item in preferences.
Examples are:
pref.general.disable_button.default_browser
pref.browser.homepage.disable_button.current_page
pref.browser.homepage.disable_button.bookmark_page
pref.browser.homepage.disable_button.restore_default
pref.privacy.disable_button.view_passwords
security.disable_button.openCertManager
security.disable_button.openDeviceManager
app.update.disable_button.showUpdateHistory
pref.downloads.disable_button.edit_actions
pref.privacy.disable_button.cookie_exceptions
pref.privacy.disable_button.tracking_protection_exceptions
pref.privacy.disable_button.view_passwords_exceptions
pref.advanced.proxies.disable_button.reload
pref.browser.language.disable_button.up
pref.browser.language.disable_button.down
| Assignee | ||
Comment 1•1 month ago
|
||
Updated•1 month ago
|
Comment 3•27 days ago
|
||
On ESR140, we use:
pref.downloads.disable_button.edit_actions(Downloads > Files and applications > Action) (bug 2056448: does this need to be reopened?)pref.privacy.disable_button.view_passwords(Password and autofill > Manage saved passwords) (but it is not critical: disabling password manager looks reasonable alternative.)pref.privacy.disable_button.cookie_exceptions(Privacy and security > Browsing data > Manage exceptions)pref.privacy.disable_button.tracking_protection_exceptions(Privacy and security > Enhanced Tracking Protection > Advanced settings > Manage exceptions)
Should I file them as separate bug for each?
Comment 4•27 days ago
|
||
| bugherder | ||
| Assignee | ||
Comment 5•27 days ago
|
||
Should I file them as separate bug for each?
Nope, I'll file one bug and cover them. Thanks for the info.
Comment 6•13 hours ago
|
||
firefox-esr153 Uplift Approval Request
- User impact if declined/Reason for urgency: Previously working prefs stop working in the ESR
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Only affects this one pref path
- String changes made/needed?: None
- Is Android affected?: no
| Assignee | ||
Comment 7•13 hours ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D312763
Updated•8 hours ago
|
Updated•8 hours ago
|
Description
•