blob: 84bc6f0a9726749e13baffa0d91fd9d77196eb13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
include "mozilla/_ipdltest/TestInterruptShutdownRace.h";
namespace mozilla {
namespace _ipdltest {
[ManualDealloc, ChildImpl="TestInterruptShutdownRaceChild", ParentImpl="TestInterruptShutdownRaceParent"]
intr protocol PTestInterruptShutdownRace {
parent:
sync StartDeath();
async Orphan();
child:
async Start();
[LegacyIntr] intr Exit();
async __delete__();
};
} // namespace _ipdltest
} // namespace mozilla
|