gecko-dev/ipc/glue
Bobby Holley 5b2d1df481 Bug 1566592 - Use a dedicated thread for launching on android. r=jld
At the moment, this shouldn't make any difference because we only ever
launch one child process on android.

Differential Revision: https://phabricator.services.mozilla.com/D38244

--HG--
extra : moz-landing-system : lando
2019-07-16 22:52:48 +00:00
..
BackgroundChild.h
BackgroundChildImpl.cpp Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw 2019-07-15 15:49:30 +00:00
BackgroundChildImpl.h Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw 2019-07-15 15:49:30 +00:00
BackgroundImpl.cpp Bug 1562763 - Don't crash child or parent on failed InitBackground. r=nika 2019-07-10 22:37:32 +00:00
BackgroundParent.h
BackgroundParentImpl.cpp Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw 2019-07-15 15:49:30 +00:00
BackgroundParentImpl.h Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw 2019-07-15 15:49:30 +00:00
BackgroundUtils.cpp Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb 2019-07-08 16:37:45 +00:00
BackgroundUtils.h Bug 965637: Move CSP from Principal into Client, part 1: backend changes. r=mccr8 2019-05-21 23:14:27 +00:00
BrowserProcessSubThread.cpp
BrowserProcessSubThread.h
ByteBuf.h
CrashReporterClient.cpp Bug 1555917 - Exception handler and crash reporter client cleanup r=froydnj 2019-05-31 21:54:03 +00:00
CrashReporterClient.h Bug 1555917 - Exception handler and crash reporter client cleanup r=froydnj 2019-05-31 21:54:03 +00:00
CrashReporterHost.cpp Bug 1555917 - Exception handler and crash reporter client cleanup r=froydnj 2019-05-31 21:54:03 +00:00
CrashReporterHost.h Bug 1555917 - Exception handler and crash reporter client cleanup r=froydnj 2019-05-31 21:54:03 +00:00
CrashReporterMetadataShmem.cpp Bug 1555917 - Exception handler and crash reporter client cleanup r=froydnj 2019-05-31 21:54:03 +00:00
CrashReporterMetadataShmem.h Bug 1555917 - Exception handler and crash reporter client cleanup r=froydnj 2019-05-31 21:54:03 +00:00
CrossProcessMutex.h
CrossProcessMutex_posix.cpp
CrossProcessMutex_unimplemented.cpp
CrossProcessMutex_windows.cpp
CrossProcessSemaphore.h
CrossProcessSemaphore_posix.cpp
CrossProcessSemaphore_unimplemented.cpp
CrossProcessSemaphore_windows.cpp
EnvironmentMap.h
FileDescriptor.cpp Bug 1534780 - Add free interconversion between UniqueFileHandle and ipc::FileDescriptor and use it in a few places. r=froydnj 2019-06-28 19:46:58 +00:00
FileDescriptor.h Bug 1534780 - Add free interconversion between UniqueFileHandle and ipc::FileDescriptor and use it in a few places. r=froydnj 2019-06-28 19:46:58 +00:00
FileDescriptorSetChild.cpp
FileDescriptorSetChild.h
FileDescriptorSetParent.cpp
FileDescriptorSetParent.h
FileDescriptorShuffle.cpp
FileDescriptorShuffle.h
FileDescriptorUtils.cpp
FileDescriptorUtils.h
GeckoChildProcessHost.cpp Bug 1566592 - Use a dedicated thread for launching on android. r=jld 2019-07-16 22:52:48 +00:00
GeckoChildProcessHost.h Bug 1563832 - Create an inheritance hierarchy for the platform-specific bits of process launching. r=jld 2019-07-11 15:27:47 +00:00
IOThreadChild.h
IPCMessageUtils.cpp
IPCMessageUtils.h Backed out 3 changesets (bug 1547351) for assertion failures on a CLOSED TREE 2019-07-15 17:47:40 +03:00
IPCStream.ipdlh
IPCStreamAlloc.h
IPCStreamChild.cpp
IPCStreamDestination.cpp
IPCStreamDestination.h
IPCStreamParent.cpp
IPCStreamSource.cpp
IPCStreamSource.h
IPCStreamUtils.cpp Bug 1553270 - Part 2: Allow getting a protocol's name from its ProtocolID, r=froydnj 2019-05-24 22:36:49 +00:00
IPCStreamUtils.h Bug 1547218 - Part 2: Stop special casing pointer types in ParamTraits specialization, r=froydnj 2019-05-21 17:04:39 +00:00
IPDLParamTraits.h Bug 1562642 - Part 2 - Add missing MPL2 headers r=Gijs 2019-07-08 09:27:47 +00:00
InProcessChild.cpp Backed out 9 changesets (bug 1523638) for browser_contextmenu.js failures CLOSED TREE 2019-07-16 23:40:47 +03:00
InProcessChild.h Backed out 9 changesets (bug 1523638) for browser_contextmenu.js failures CLOSED TREE 2019-07-16 23:40:47 +03:00
InProcessImpl.cpp Bug 1553270 - Part 1: Store the protocol ID on IProtocol directly, r=froydnj 2019-05-24 20:21:35 +00:00
InProcessParent.cpp Backed out 9 changesets (bug 1523638) for browser_contextmenu.js failures CLOSED TREE 2019-07-16 23:40:47 +03:00
InProcessParent.h Backed out 9 changesets (bug 1523638) for browser_contextmenu.js failures CLOSED TREE 2019-07-16 23:40:47 +03:00
InputStreamParams.ipdlh
InputStreamUtils.cpp
InputStreamUtils.h
MessageChannel.cpp Bug 1566459, add a way to check underlying IPC message type from runnable, r=nika 2019-07-16 19:21:40 +00:00
MessageChannel.h Bug 1566459, add a way to check underlying IPC message type from runnable, r=nika 2019-07-16 19:21:40 +00:00
MessageLink.cpp
MessageLink.h
MessagePump.cpp
MessagePump.h
Neutering.h
PBackground.ipdl Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw 2019-07-15 15:49:30 +00:00
PBackgroundSharedTypes.ipdlh Bug 965637: Move CSP from Principal into Client, part 1: backend changes. r=mccr8 2019-05-21 23:14:27 +00:00
PBackgroundTest.ipdl
PChildToParentStream.ipdl
PFileDescriptorSet.ipdl
PInProcess.ipdl Backed out 9 changesets (bug 1523638) for browser_contextmenu.js failures CLOSED TREE 2019-07-16 23:40:47 +03:00
PParentToChildStream.ipdl
ProcessChild.cpp
ProcessChild.h
ProcessUtils.h Backed out 15 changesets (bug 1479960, bug 1426526, bug 1534780, bug 1536697) for toolchain bustages on UniquePtrExtensions.h . CLOSED TREE 2019-06-28 22:42:00 +03:00
ProcessUtils_bsd.cpp
ProcessUtils_common.cpp Bug 1534780 - Add free interconversion between UniqueFileHandle and ipc::FileDescriptor and use it in a few places. r=froydnj 2019-06-28 19:46:58 +00:00
ProcessUtils_linux.cpp
ProcessUtils_mac.mm
ProcessUtils_none.cpp
ProtocolTypes.ipdlh
ProtocolUtils.cpp Bug 1553272 - Eliminate the unnecessary ProtocolState object, r=froydnj 2019-06-06 14:57:34 +00:00
ProtocolUtils.h Bug 1553272 - Eliminate the unnecessary ProtocolState object, r=froydnj 2019-06-06 14:57:34 +00:00
ScopedXREEmbed.cpp
ScopedXREEmbed.h
SharedMemory.cpp
SharedMemory.h Backed out 15 changesets (bug 1479960, bug 1426526, bug 1534780, bug 1536697) for toolchain bustages on UniquePtrExtensions.h . CLOSED TREE 2019-06-28 22:42:00 +03:00
SharedMemoryBasic.h
SharedMemoryBasic_android.cpp
SharedMemoryBasic_android.h
SharedMemoryBasic_chromium.h
SharedMemoryBasic_mach.h
SharedMemoryBasic_mach.mm Bug 1533675 - Name all threads in Firefox r=Ehsan 2019-06-06 21:07:29 +00:00
SharedMemory_posix.cpp Backed out 15 changesets (bug 1479960, bug 1426526, bug 1534780, bug 1536697) for toolchain bustages on UniquePtrExtensions.h . CLOSED TREE 2019-06-28 22:42:00 +03:00
SharedMemory_windows.cpp Backed out 15 changesets (bug 1479960, bug 1426526, bug 1534780, bug 1536697) for toolchain bustages on UniquePtrExtensions.h . CLOSED TREE 2019-06-28 22:42:00 +03:00
Shmem.cpp
Shmem.h
StringUtil.cpp
TaskFactory.h
Transport.h
Transport_posix.cpp
Transport_posix.h
Transport_win.cpp
Transport_win.h
URIParams.ipdlh
URIUtils.cpp
URIUtils.h Bug 1547218 - Part 2: Stop special casing pointer types in ParamTraits specialization, r=froydnj 2019-05-21 17:04:39 +00:00
WindowsMessageLoop.cpp
WindowsMessageLoop.h
moz.build
nsIIPCSerializableInputStream.h