Name Description Size
IPDLUnitTest.cpp remoteType 10187
IPDLUnitTest.h 4954
IPDLUnitTestChild.h 1020
IPDLUnitTestParent.h 1646
moz.build 2142
PIPDLUnitTest.ipdl 949
PTestAsyncReturns.ipdl 543
PTestBasic.ipdl 371
PTestCancel.ipdl 1174
PTestCrossProcessSemaphore.ipdl 573
PTestDataStructures.ipdl 2735
PTestDataStructuresCommon.ipdlh 1502
PTestDataStructuresSub.ipdl 295
PTestDescendant.ipdl 440
PTestDescendantSub.ipdl 349
PTestDescendantSubsub.ipdl 246
PTestDestroyNested.ipdl 510
PTestDestroyNestedSub.ipdl 497
PTestEndpointOpens.ipdl 565
PTestEndpointOpensOpened.ipdl 578
PTestHangs.ipdl 640
PTestInduceConnectionError.ipdl 512
PTestJSON.ipdl 748
PTestJSONHandle.ipdl 261
PTestManyChildAllocs.ipdl 391
PTestManyChildAllocsSub.ipdl 319
PTestManyHandles.ipdl 445
PTestMostNested.ipdl 589
PTestMultiMgrs.ipdl 458
PTestMultiMgrsBottom.ipdl 345
PTestMultiMgrsLeft.ipdl 382
PTestMultiMgrsRight.ipdl 383
PTestSelfManage.ipdl 358
PTestSelfManageRoot.ipdl 306
PTestShmem.ipdl 296
PTestSyncError.ipdl 259
PTestUniquePtrIPC.ipdl 651
PTestUrgency.ipdl 526
TestAsyncReturns.cpp These tests ensure that async function return values work as expected. 2392
TestBasic.cpp 793
TestBasicChild.h 785
TestBasicParent.h 744
TestCancel.cpp Test that IPC channel transaction cancellation (which applies to nested sync messages) works as expected. 3579
TestCrossProcessSemaphore.cpp 2253
TestDataStructures.cpp Test many combinations of data structures (both in argument and return position) to ensure they are transmitted correctly. 22515
TestDescendant.cpp Test multiple levels of descendant managed protocols. 3195
TestDestroyNested.cpp Test an actor being destroyed during another ActorDestroy. 3969
TestEndpointOpens.cpp Test Endpoint usage. 4967
TestHangs.cpp Test various cases of behavior when a synchronous method call times out. 4569
TestInduceConnectionError.cpp 3264
TestJSON.cpp Test sending JSON(-like) objects over IPC. 4422
TestManyChildAllocs.cpp Test that many child allocations work correctly. 2511
TestManyHandles.cpp 2443
TestMostNested.cpp Test nested sync message priorities. 1998
TestMultiMgrs.cpp Test a chain of managers, ensuring ownership is maintained correctly. 6776
TestSelfManage.cpp Test that actors can manage other actors of the same type. 3271
TestShmem.cpp Test sending and receiving Shmem values. 3911
TestSyncError.cpp Test what happens when a sync message fails. 1273
TestUniquePtrIPC.cpp Test UniquePtr IPC arguments. 2815
TestUrgency.cpp Test that sync messages preempt other messages in the expected way. 3349