Closed Bug 1359706 Opened 7 years ago Closed 2 years ago

Label the IPCStreamSource

Categories

(Core :: IPC, enhancement, P3)

enhancement

Tracking

()

RESOLVED WONTFIX

People

(Reporter: bevis, Unassigned)

References

Details

Unlike other use cases to notify nsInputStreamReadyEvent by specifying a nsIEventTarget when nsIAsyncInputStream::AsyncWait() is called,
IPCStreamSource leave nsIEventTarget as nullptr in IPCStreamSource::Wait() and dispatch a runnable of IPCStreamSource::Callback to its owning thread from IPCStreamSource::Callback::OnInputStreamReady() instead:
http://searchfox.org/mozilla-central/rev/baf47b352e873d4516d7656186d6d7c7447d3873/ipc/glue/IPCStreamSource.cpp#45

File this bug to track the labeling of IPCStreamSource::Callback.
Blocks: Labeling
See Also: → nsInputStreamReady
Blocks: 1359705
No longer blocks: Labeling
See Also: → 1376840
Blocks: Labeling
Besides the IPCStreamSource::Callback, the use of nsIAsyncInputStream::AsyncWait() in IPCStreamSource::Wait() shall also be labeled:
http://searchfox.org/mozilla-central/source/ipc/glue/IPCStreamSource.cpp#279
Summary: Label IPCStreamSource::Callback → Label the IPCStreamSource
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.