Closed Bug 1619466 Opened 5 months ago Closed 5 months ago

DllBlocklist entries in BROWSER_PROCESS are blocked in the child process

Categories

(Firefox :: Launcher Process, defect, P3)

Unspecified
Windows
defect

Tracking

()

RESOLVED FIXED
Firefox 75
Tracking Status
firefox75 --- fixed

People

(Reporter: toshi, Assigned: toshi)

Details

Attachments

(1 file)

Our blocklist consists of ALL_PROCESSES, BROWSER_PROCESS, and CHILD_PROCESSES in WindowsDllBlocklistDefs.in. Contrary to the name, entries of BROWSER_PROCESS are blocked not only in the browser process but also in the child process. On the other hand, entries of CHILD_PROCESSES are blocked only in the child process.

I think the variable BROWSER_PROCESS is a placeholder to define a new blocklist variable which is commented out for now.

Since 73, we activate the same blocklist in the content process. We could implement BROWSER_PROCESS in the same way as CHILD_PROCESSES works.

The blocklist variable BROWSER_PROCESS did not work as expected. Entries
defined there were blocked not only in the browser process but also in the
child process.

This patch makes sure entries in BROWSER_PROCESS are blocked only in the
browser process.

Assignee: nobody → tkikuchi
Status: NEW → ASSIGNED
Pushed by shindli@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/13400b21b6c3
Make the blocklist variable BROWSER_PROCESS work. r=aklotz
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 75
You need to log in before you can comment on or make changes to this bug.