blob: 8b85368072b4e313c5e80ddffee98a94e5903f95 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
namespace mozilla {
namespace _ipdltest {
[ManualDealloc, ChildImpl=virtual, ParentImpl=virtual]
sync protocol PTestPriority {
parent:
[Priority=input] async PMsg1();
[Priority=input] sync PMsg2();
[Priority=vsync] async PMsg3();
[Priority=vsync] sync PMsg4();
[Priority=mediumhigh] async PMsg5();
[Priority=mediumhigh] sync PMsg6();
[Priority=control] async PMsg7();
[Priority=control] sync PMsg8();
child:
[Priority=input] async CMsg1();
[Priority=vsync] async CMsg2();
[Priority=mediumhigh] async CMsg3();
[Priority=control] async CMsg4();
};
} // namespace _ipdltest
} // namespace mozilla
|