Closed
Bug 1416623
Opened 7 years ago
Closed 6 years ago
Create SocketProcessHost and corresponding IPC interfaces
Categories
(Core :: Networking, enhancement, P2)
Core
Networking
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox58 | --- | affected |
People
(Reporter: kershaw, Assigned: kershaw)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged] [SOCK-PROC-M1])
Attachments
(1 file, 3 obsolete files)
Add basic skeletal code for socket process:
- GeckoProcessType
- empty top-level IPC
- XPCOM init
- etc
Assignee | ||
Updated•7 years ago
|
Whiteboard: [necko-triaged]
Assignee | ||
Comment 1•7 years ago
|
||
WIP
Comment 2•7 years ago
|
||
This bug will be focusing on creating SocketProcessHost and the corresponding top-level IPDL.
SocketProcess will initialize white-listed XPCOM. JS and cycle collection are not allowed in this process.
Assignee: kechang → cyu
Summary: Skeletal code for socket process → Create SocketProcessHost and corresponding IPC interfaces
Updated•7 years ago
|
Whiteboard: [necko-triaged] → [necko-triaged] [SOCK-PROC-M1]
Updated•6 years ago
|
Assignee: cervantes.yu → valentin.gosu
Comment 3•6 years ago
|
||
The socket process may be enabled by setting the envvar NECKO_DEDICATED_PROCESS=1.
At the moment the socket process doesn't do anything. Following its launch, we sync preferences, then start up XPCOM. More features to follow.
Comment 4•6 years ago
|
||
Kershaw, as agreed the last week, reassiging to you.
Assignee: valentin.gosu → kershaw
Assignee | ||
Comment 6•6 years ago
|
||
Summary of changes:
- Rename
- Add comments to classes that bring socket process up
- Fix review comments
- Remove some unnecessary changes
- Remove the compiler dependency of nsIOService and IPC headers
- Launch socket process after user's pref is loaded
Assignee | ||
Updated•6 years ago
|
Attachment #8927741 -
Attachment is obsolete: true
Comment 7•6 years ago
|
||
Comment on attachment 9003841 [details]
Bug 1416623 - Part1: Socket Process startup machinery r=mayhemer
Kris Maglione [:kmag] has approved the revision.
Attachment #9003841 -
Flags: review+
Comment 8•6 years ago
|
||
Comment on attachment 9003841 [details]
Bug 1416623 - Part1: Socket Process startup machinery r=mayhemer
Honza Bambas (:mayhemer) has approved the revision.
Attachment #9003841 -
Flags: review+
Updated•6 years ago
|
Attachment #8992980 -
Attachment is obsolete: true
Comment 9•6 years ago
|
||
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Attachment #9003841 -
Attachment is obsolete: true
Updated•6 years ago
|
Attachment #9003841 -
Attachment is obsolete: false
Assignee | ||
Comment 11•6 years ago
|
||
Updated•6 years ago
|
Attachment #9030453 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•