зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1516240 - Part 1: Expose whether a cross-process channel is in use, r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D19177 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
4dc81a9cde
Коммит
4dc7fc3d64
|
@ -312,6 +312,11 @@ class MessageChannel : HasResultCodes, MessageLoop::DestructionObserver {
|
||||||
sIsPumpingMessages = aIsPumping;
|
sIsPumpingMessages = aIsPumping;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Does this MessageChannel cross process boundaries?
|
||||||
|
*/
|
||||||
|
bool IsCrossProcess() const { return mIsCrossProcess; }
|
||||||
|
|
||||||
#ifdef OS_WIN
|
#ifdef OS_WIN
|
||||||
struct MOZ_STACK_CLASS SyncStackFrame {
|
struct MOZ_STACK_CLASS SyncStackFrame {
|
||||||
SyncStackFrame(MessageChannel* channel, bool interrupt);
|
SyncStackFrame(MessageChannel* channel, bool interrupt);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче