summaryrefslogtreecommitdiffstats
path: root/ipc/ipdl/test/cxx/PTestIndirectProtocolParamFirst.ipdl
blob: 5364d79ffb9ef9b751e0007bde5382dd88c63bc1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
include protocol PTestIndirectProtocolParamManage;
// FIXME/bug 792908 protocol PTestIndirectProtocolParamSecond is
// already included in PTestIndirectProtocolParam.ipdlh
include protocol PTestIndirectProtocolParamSecond;
include PTestIndirectProtocolParam;

namespace mozilla {
namespace _ipdltest {

[ManualDealloc, ChildImpl=virtual, ParentImpl=virtual]
sync protocol PTestIndirectProtocolParamFirst {
    manager PTestIndirectProtocolParamManage;
parent:
    sync Test(IndirectParamUnion actor);
both:
    async __delete__();
};

}
}