Open Bug 1611980 Opened 4 years ago Updated 2 years ago

Add all modified Boolean preferences to the list of configuration changes in "about:support"

Categories

(Firefox :: Settings UI, enhancement)

enhancement

Tracking

()

People

(Reporter: Paolo, Unassigned)

References

Details

Currently the list of modified preferences in "about:support" has a whitelist of allowed branches, whose purpose is to avoid exposing sensitive preferences when users copy and paste the entire text of the page for technical support.

As I understand, the fingerprintability of the list as a whole is not an issue, considering that very specific hardware and configuration details are already included in the page. However, the values of certain individually fingerprintable preferences, like the Telemetry Client ID, should not be exposed.

I believe we could safely extend the current logic to include all the modified Boolean preferences, even outside of the whitelisted branches, unless their name is in the blacklist for specific reasons. This would include most feature flags, making the list much more useful for troubleshooting.

We may also consider listing preferences with low integer values. For example, some preferences have enumerated values like 0, 1, and 2. We should probably avoid timestamps, that aren't generally useful for identifying misconfigurations anyways.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: General → Preferences
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.