Closed
Bug 1677466
Opened 4 years ago
Closed 4 years ago
Reduce the includes pulled in by some IPC headers
Categories
(Core :: IPC, task)
Core
IPC
Tracking
()
RESOLVED
FIXED
85 Branch
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: sg, Assigned: sg)
References
Details
Attachments
(3 files, 1 obsolete file)
In particular:
- unnecessary includes should be removed from
ipc/glue/MessageChannel.h
andipc/glue/MessageLink.h
ipc/glue/ProtocolUtils.h
andipc/glue/IPCMessageUtils.h
should be split up and only those parts actually needed should be included where these files are currently included
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Assignee | ||
Comment 3•4 years ago
|
||
Comment 4•4 years ago
|
||
I think a bunch of changes to IPC headers should be in the IPC component.
Component: General → IPC
Product: Firefox Build System → Core
Assignee | ||
Comment 5•4 years ago
|
||
Updated•4 years ago
|
Attachment #9188095 -
Attachment is obsolete: true
Pushed by malexandru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/09346a5b2030
Remove unnecessary includes from MessageChannel.h and MessageLink.h. r=mccr8
https://hg.mozilla.org/integration/autoland/rev/267fdd186740
Split Endpoint.h and ProtocolMessageUtils.h from ProtocolUtils.h. r=mccr8
Comment 7•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/09346a5b2030
https://hg.mozilla.org/mozilla-central/rev/267fdd186740
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox85:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
Assignee | ||
Updated•4 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Updated•4 years ago
|
Pushed by sgiesecke@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b70eee6f3946
Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8
Comment 9•4 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 4 years ago → 4 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•