Open Bug 1514039 Opened 1 year ago Updated 1 year ago

[meta] rationalize setting up a new process

Categories

(Core :: IPC, enhancement)

enhancement
Not set

Tracking

()

People

(Reporter: froydnj, Unassigned)

References

(Depends on 3 open bugs)

Details

(Keywords: meta)

Standing up the remote data decoder process required touching files in:

dom/ipc/
ipc/
layout/
toolkit/ (several components)
widget/
xpcom/
testing/

This state of affairs is a bit silly.  This bug is for coordinating work to clean up duplication, reduce the number of places that need to be touched, and introducing new abstractions such that setting up new processes doesn't require touching code hither and yon across the tree.
Depends on: 1514043
Depends on: 1514044
Summary: rationalize setting up a new process → [meta] rationalize setting up a new process
Depends on: 1517260
Depends on: 1517276
Depends on: 1517653
Depends on: 1518907
Depends on: 1518922
Depends on: 1518923
Depends on: 1519232

D14970 (the “P1.1” patch from bug 1513057) is sort of in this category, dealing with pref distribution for non-content child processes that use prefs.

You need to log in before you can comment on or make changes to this bug.