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__(); }; } }