Show only user-modified preferences
Categories
(Firefox :: Settings UI, enhancement, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox128 | --- | affected |
People
(Reporter: docorbit, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:126.0) Gecko/20100101 Firefox/126.0
Steps to reproduce:
- Go to about:config
- Check Show only modified preferences
Actual results:
All preferences that are not the default value are listed, whether modified by the user or by Firefox itself.
For example, app.normandy.startupRolloutPrefs.security.remote_settings.intermediates.downloads_per_poll is listed.
Expected results:
All preferences that the user has modified to not be the default value are listed. Firefox-modified preferences are not listed.
For example, app.normandy.startupRolloutPrefs.security.remote_settings.intermediates.downloads_per_poll is not listed.
If this is taken as a defect report, then the request is to produce the What should have happened result.
If this is taken as a feature request, then the request is to add an additional checkbox "Show only user-modified preferences" which produces the What should have happened result.
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox::Settings UI' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Reporter | ||
Comment 2•1 year ago
|
||
An alternative would be to replace the checkbox with a dropdown.
Show all preferences
Show only modified preferences
Show only Firefox-modified preferences
Show only user-modified preferences
Comment 3•1 year ago
|
||
It's unclear to me whether we know for certain whether a pref has been modified by an actual user. Regardless, it doesn't look like libpref offers a way to determine this, despite the naming of prefHasUserValue
. :mconley would you possibly have more context here?
Comment 4•1 year ago
|
||
Thank you for submitting this issue, I have managed to reproduce the issue with firefox 129.0a1(2024-06-06) on Ubuntu 22.04, MacOS 12.6 and Windows 10. Marking this issue as NEW in order to get our developers involved and provide a solution in further releases.
Have a nice day!
Comment 5•1 year ago
|
||
Right - prefHasUserValue
is how we detect if the preference has a value set via the user branch, and I'm afraid changes included in the user branch also include changes via privileged script to set, for example, the downloads_per_poll
pref.
So I don't think we have a way of differentiating between the source of the pref changes in this case.
Description
•