Closed Bug 1817297 Opened 2 years ago Closed 2 years ago

Sanitized preferences are sent to all child processes

Categories

(Core :: DOM: Content Processes, defect, P2)

defect

Tracking

()

RESOLVED FIXED
112 Branch
Tracking Status
firefox112 --- fixed

People

(Reporter: florian, Assigned: florian)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

There's a list of parent-process-only preference branches at https://searchfox.org/mozilla-central/rev/66aa740e65a343659a7446b890145781f1b6a344/modules/libpref/Preferences.cpp#6033-6080 but when these preferences are modified we still send an IPC message to all child processes.

Example profile: https://share.firefox.dev/3xtpyMb
In this profile there are multiple Preference Write markers for the blocklisted app.update.lastUpdateTime. pref branch (eg. "Preference Write — app.update.lastUpdateTime.addon-background-update-timer: 1676272662 (Int)"), and they are immediately followed by PContent::Msg_PreferenceUpdate IPCs to all child processes.

Severity: -- → S3
Priority: -- → P2
Attachment #9318260 - Attachment description: Bug 1817297 - Stop sending PreferenceUpdate IPC messages for sanitized preferences, r=tjr. → Bug 1817297 - Stop sending PreferenceUpdate IPC messages for sanitized preferences, r=kriswright
Pushed by tritter@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/269ca44ba489 Stop sending PreferenceUpdate IPC messages for sanitized preferences, r=florian,KrisWright
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: