gecko-dev/ipc/glue
Stanca Serban 865f99f379 Backed out 42 changesets (bug 1751995) for causing bp-nu failures in PTestDataStructuresSubChild.cpp. CLOSED TREE
Backed out changeset 5c26a10bf169 (bug 1751995)
Backed out changeset 02a074f96ccd (bug 1751995)
Backed out changeset f92cf21f54f5 (bug 1751995)
Backed out changeset e705865cf95f (bug 1751995)
Backed out changeset a3e4d1d2d709 (bug 1751995)
Backed out changeset 7384f5e7c454 (bug 1751995)
Backed out changeset d4ca13c89783 (bug 1751995)
Backed out changeset 96b164a065d4 (bug 1751995)
Backed out changeset c5a817f91355 (bug 1751995)
Backed out changeset 07dd40554527 (bug 1751995)
Backed out changeset ad9de08d7d4a (bug 1751995)
Backed out changeset 2d6b7a804db6 (bug 1751995)
Backed out changeset 52df9813a7a2 (bug 1751995)
Backed out changeset ca02c22179f1 (bug 1751995)
Backed out changeset 9543f729a08a (bug 1751995)
Backed out changeset b21677448d49 (bug 1751995)
Backed out changeset 66ca72b00da6 (bug 1751995)
Backed out changeset ece2f3b3e8b8 (bug 1751995)
Backed out changeset 913a95850424 (bug 1751995)
Backed out changeset 37aec76598c8 (bug 1751995)
Backed out changeset 64612f9a6dfe (bug 1751995)
Backed out changeset b3010b0f7b54 (bug 1751995)
Backed out changeset 534d39c27249 (bug 1751995)
Backed out changeset 4eade6ed42ae (bug 1751995)
Backed out changeset 88fee9cbf094 (bug 1751995)
Backed out changeset 943649ddc765 (bug 1751995)
Backed out changeset 6f5df39ac299 (bug 1751995)
Backed out changeset ee06381e3e1b (bug 1751995)
Backed out changeset 72caae243596 (bug 1751995)
Backed out changeset 9fce3d8543f4 (bug 1751995)
Backed out changeset a979771464dc (bug 1751995)
Backed out changeset 280122d631c0 (bug 1751995)
Backed out changeset 164df42eab65 (bug 1751995)
Backed out changeset 13f5be69033e (bug 1751995)
Backed out changeset 5e7f7bdd2743 (bug 1751995)
Backed out changeset 04d16fbe2bab (bug 1751995)
Backed out changeset 7184b5bfe2d2 (bug 1751995)
Backed out changeset bb0dda055124 (bug 1751995)
Backed out changeset fc3107b98ec6 (bug 1751995)
Backed out changeset 56233032dd1a (bug 1751995)
Backed out changeset c104ceccb708 (bug 1751995)
Backed out changeset 2412e5735361 (bug 1751995)
2024-03-12 18:17:27 +02:00
..
test Bug 1884209 - part3 : add 'media.wmf.media-engine.channel-decoder.enabled=false' r=gerard-majax 2024-03-08 22:39:47 +00:00
AsyncBlockers.h
BackgroundChild.h Bug 1758155 - PBackground clenup, r=nika 2023-08-31 11:45:05 +00:00
BackgroundChildImpl.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
BackgroundChildImpl.h Bug 1874739 - Part 8: Make PQuota refcounted, r=dom-storage-reviewers,janv 2024-01-19 20:23:20 +00:00
BackgroundImpl.cpp Backed out 6 changesets (bug 1875528) for causing leakcheck failures. CLOSED TREE 2024-01-25 01:26:46 +02:00
BackgroundParent.h Bug 1862723 - Use nsCString types for BackgroundParent::KillHardAsync, r=ipc-reviewers,mccr8 2023-11-27 17:49:06 +00:00
BackgroundParentImpl.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
BackgroundParentImpl.h Bug 1855142 - Ensure IndexedDabaseManager::mLocale separately; r=dom-storage-reviewers,jari 2024-02-29 15:28:47 +00:00
BackgroundStarterChild.h
BackgroundStarterParent.h
BackgroundUtils.cpp Bug 1824222 - Add an OverriddenFingerprintingSettings attribute to nsILoadInfo. r=tjr,necko-reviewers,jesup 2023-10-17 22:02:27 +00:00
BackgroundUtils.h Bug 1842754 - Make LoadInfoArgs non-optional over IPC r=necko-reviewers,jesup 2023-08-11 13:45:25 +00:00
BigBuffer.cpp
BigBuffer.h
BrowserProcessSubThread.cpp Bug 1835185 - Replace OS_WIN with XP_WIN in ipc code. r=ipc-reviewers,mccr8 2023-06-06 21:05:31 +00:00
BrowserProcessSubThread.h
ByteBuf.h
ByteBufUtils.h
components.conf
CrashReporterClient.cpp
CrashReporterClient.h
CrashReporterHelper.h Bug 1856359 - Respect MOZ_CRASHREPORTER_SHUTDOWN for Utility process r=gsvelto,necko-reviewers,kershaw 2023-10-04 15:42:48 +00:00
CrashReporterHost.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
CrashReporterHost.h Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
CrossProcessMutex_posix.cpp
CrossProcessMutex_unimplemented.cpp
CrossProcessMutex_windows.cpp
CrossProcessMutex.h Bug 1835185 - Replace OS_*BSD with equivalent macros in ipc code. r=ipc-reviewers,mccr8 2023-06-06 21:05:34 +00:00
CrossProcessSemaphore_mach.cpp Bug 1829026 - Handle KERN_ABORTED from semaphore_wait. r=aosmond 2023-12-18 18:10:47 +00:00
CrossProcessSemaphore_posix.cpp Bug 1553691 - Implement CrossProcessSemaphore on macOS using Mach semaphores. r=nika 2023-09-19 21:16:46 +00:00
CrossProcessSemaphore_unimplemented.cpp
CrossProcessSemaphore_windows.cpp
CrossProcessSemaphore.h Bug 1553691 - Implement CrossProcessSemaphore on macOS using Mach semaphores. r=nika 2023-09-19 21:16:46 +00:00
DataPipe.cpp Bug 1852082 - Part 2: Avoid fallible operations during DataPipe serialization, r=ipc-reviewers,mccr8 2023-09-15 15:26:51 +00:00
DataPipe.h Bug 1852082 - Part 2: Avoid fallible operations during DataPipe serialization, r=ipc-reviewers,mccr8 2023-09-15 15:26:51 +00:00
Endpoint.cpp Backed out 6 changesets (bug 1875528) for causing leakcheck failures. CLOSED TREE 2024-01-25 01:26:46 +02:00
Endpoint.h Backed out 6 changesets (bug 1875528) for causing leakcheck failures. CLOSED TREE 2024-01-25 01:26:46 +02:00
EnumSerializer.h Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
EnvironmentMap.h Bug 1835185 - Adjust preprocessor conditions knowing that XP_WIN and XP_UNIX are mutually exclusive. r=mccr8 2023-06-06 21:05:37 +00:00
FileDescriptor.cpp
FileDescriptor.h
FileDescriptorShuffle.cpp
FileDescriptorShuffle.h
FileDescriptorUtils.cpp
FileDescriptorUtils.h
ForkServer.cpp Bug 1858279 - Rework how process launch interacts with Linux sandboxing and the fork server. r=nika,gcp 2023-12-02 01:49:58 +00:00
ForkServer.h
ForkServiceChild.cpp Bug 1880590 - Fix benign data race during fork server shutdown. r=nika 2024-03-02 01:44:38 +00:00
ForkServiceChild.h Bug 1880590 - Fix benign data race during fork server shutdown. r=nika 2024-03-02 01:44:38 +00:00
GeckoChildProcessHost.cpp Bug 1884107 - conditionalize private variable mUseSandbox r=ipc-reviewers,mccr8 2024-03-08 20:19:13 +00:00
GeckoChildProcessHost.h Bug 1872920 - Change how we notify the main process when we intercept a crash via WER r=yjuglaret,bobowen 2024-02-21 17:56:31 +00:00
IdleSchedulerChild.cpp Bug 1847298: IPC constructor cleanup r=nika,padenot,dom-storage-reviewers,necko-reviewers,cookie-reviewers,asuth,Jamie 2023-12-08 15:56:39 +00:00
IdleSchedulerChild.h
IdleSchedulerParent.cpp Bug 1850887 - Remove GC_WAIT_FOR_IDLE_* telemetry r=smaug 2023-09-26 01:39:58 +00:00
IdleSchedulerParent.h Bug 1850887 - Remove GC_WAIT_FOR_IDLE_* telemetry r=smaug 2023-09-26 01:39:58 +00:00
InputStreamParams.ipdlh Bug 1847780 - Make RemoteLazyInputStream and DataPipeReceiver non-nullable. r=nika 2023-08-09 15:47:15 +00:00
InputStreamUtils.cpp Bug 1847780 - Make RemoteLazyInputStream and DataPipeReceiver non-nullable. r=nika 2023-08-09 15:47:15 +00:00
InputStreamUtils.h
IOThreadChild.h Bug 1840974 - Part 3: Make sure otherpid is set if known on IPC::Channel, r=ipc-reviewers,jld 2023-07-17 20:32:09 +00:00
IPCCore.h
IPCForwards.h
IPCMessageUtils.h Bug 1835185 - Remove build_config.h from ipc code. r=ipc-reviewers,mccr8 2023-06-06 21:05:36 +00:00
IPCMessageUtilsSpecializations.cpp
IPCMessageUtilsSpecializations.h Bug 1873330 - Part 5: Add UserActivation::Modifiers parameters for window.open-related functions. r=smaug 2024-01-11 17:24:03 +00:00
IPCStream.ipdlh
IPCStreamUtils.cpp Bug 1868254: Remore unneeded MOZ_ASSERT_UNREACHABLE r=necko-reviewers,valentin 2024-02-26 22:48:59 +00:00
IPCStreamUtils.h
IPCTypes.h
IPDLParamTraits.h
IPDLStructMember.h
LaunchError.cpp Bug 1819311 - Collect errors on process launch r=nika,geckoview-reviewers,owlish 2023-04-13 08:35:24 +00:00
LaunchError.h Bug 1819311 - Collect errors on process launch r=nika,geckoview-reviewers,owlish 2023-04-13 08:35:24 +00:00
MessageChannel.cpp Backed out 42 changesets (bug 1751995) for causing bp-nu failures in PTestDataStructuresSubChild.cpp. CLOSED TREE 2024-03-12 18:17:27 +02:00
MessageChannel.h Backed out 42 changesets (bug 1751995) for causing bp-nu failures in PTestDataStructuresSubChild.cpp. CLOSED TREE 2024-03-12 18:17:27 +02:00
MessageLink.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
MessageLink.h Bug 1850865: Add helpers for stringifying protocol sides. r=ipc-reviewers,nika 2023-09-05 18:09:30 +00:00
MessagePump_android.cpp Bug 1837816 - Make selector cache not tied to a document. r=media-playback-reviewers,karlt,mstange 2023-06-16 17:20:42 +00:00
MessagePump_mac.mm Bug 1851529 - Set clang-format ColumnLimit consistently. r=sylvestre,necko-reviewers,kershaw 2023-09-05 11:23:01 +00:00
MessagePump_windows.cpp Bug 1826530 - From the Windows MessagePumpForNonMainUIThreads remove use of NSAutoReleasePool. r=ipc-reviewers,nika 2023-05-23 09:05:07 +00:00
MessagePump.cpp Bug 1826530 - Break platform-dependent MessagePumps out to platform-specific files. r=ipc-reviewers,nika 2023-05-23 09:05:07 +00:00
MessagePump.h Bug 1834925 - Enable MessagePumpForNonMainUIThreads on Darwin, not only macOS. r=ipc-reviewers,nika 2023-05-25 05:38:03 +00:00
MiniTransceiver.cpp Bug 1875415 - Initialize the fork server's cmsg buffers. r=mccr8 2024-02-10 01:22:50 +00:00
MiniTransceiver.h
moz.build Bug 1883565 - Use ProcessUtils_none.cpp on iOS. r=ipc-reviewers,nika 2024-03-05 22:41:32 +00:00
Neutering.h
NodeChannel.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
NodeChannel.h Bug 1840974 - Part 3: Make sure otherpid is set if known on IPC::Channel, r=ipc-reviewers,jld 2023-07-17 20:32:09 +00:00
NodeController.cpp Bug 1879197 - Part 5: Port "Track ports that are going to be merged", r=ipc-reviewers,mccr8 2024-02-14 18:09:18 +00:00
NodeController.h Bug 1840974 - Part 3: Make sure otherpid is set if known on IPC::Channel, r=ipc-reviewers,jld 2023-07-17 20:32:09 +00:00
nsIIPCSerializableInputStream.h
PBackground.ipdl Bug 1855142 - Ensure IndexedDabaseManager::mLocale separately; r=dom-storage-reviewers,jari 2024-02-29 15:28:47 +00:00
PBackgroundSharedTypes.ipdlh Bug 1806693 - Implement the serverCertificateHashes option r=necko-reviewers,kershaw,jesup 2024-01-03 18:02:51 +00:00
PBackgroundStarter.ipdl Bug 1867360 - Require toplevel protocols to specify which processes they expect to be bound in, r=decoder,ipc-reviewers,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,aosmond,rkraesig,mccr8,kershaw 2024-01-18 23:07:18 +00:00
PBackgroundTest.ipdl
PIdleScheduler.ipdl
ProcessChild.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
ProcessChild.h Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
ProcessUtils_bsd.cpp Bug 1835185 - Replace OS_*BSD with equivalent macros in ipc code. r=ipc-reviewers,mccr8 2023-06-06 21:05:34 +00:00
ProcessUtils_common.cpp
ProcessUtils_linux.cpp
ProcessUtils_mac.mm Bug 1851529 - Set clang-format ColumnLimit consistently. r=sylvestre,necko-reviewers,kershaw 2023-09-05 11:23:01 +00:00
ProcessUtils_none.cpp
ProcessUtils.h
ProtocolMessageUtils.h
ProtocolTypes.ipdlh
ProtocolUtils.cpp Backed out 42 changesets (bug 1751995) for causing bp-nu failures in PTestDataStructuresSubChild.cpp. CLOSED TREE 2024-03-12 18:17:27 +02:00
ProtocolUtils.h Backed out 42 changesets (bug 1751995) for causing bp-nu failures in PTestDataStructuresSubChild.cpp. CLOSED TREE 2024-03-12 18:17:27 +02:00
PUtilityAudioDecoder.ipdl Bug 1867360 - Require toplevel protocols to specify which processes they expect to be bound in, r=decoder,ipc-reviewers,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,aosmond,rkraesig,mccr8,kershaw 2024-01-18 23:07:18 +00:00
PUtilityProcess.ipdl Bug 1867360 - Require toplevel protocols to specify which processes they expect to be bound in, r=decoder,ipc-reviewers,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,aosmond,rkraesig,mccr8,kershaw 2024-01-18 23:07:18 +00:00
RandomAccessStreamParams.ipdlh
RandomAccessStreamUtils.cpp
RandomAccessStreamUtils.h
RawShmem.cpp Bug 1852082 - Part 1: Allow stealing ownership of the shared memory handle from SharedMemoryBasic, r=ipc-reviewers,mccr8 2023-09-15 15:26:50 +00:00
RawShmem.h
ScopedPort.cpp
ScopedPort.h
SerializedStructuredCloneBuffer.cpp Bug 1818576 - JSStructuredCloneData should own any transferables immediately from the beginning of writing r=saschanaz,iain 2023-05-10 16:51:48 +00:00
SerializedStructuredCloneBuffer.h
SetProcessTitle.cpp Bug 1851095 - Step 2: Connect setproctitle to the fork server. r=nika 2023-09-22 03:41:39 +00:00
SetProcessTitle.h Bug 1851095 - Step 2: Connect setproctitle to the fork server. r=nika 2023-09-22 03:41:39 +00:00
SharedMemory_posix.cpp
SharedMemory_windows.cpp
SharedMemory.cpp
SharedMemory.h Bug 1852082 - Part 1: Allow stealing ownership of the shared memory handle from SharedMemoryBasic, r=ipc-reviewers,mccr8 2023-09-15 15:26:50 +00:00
SharedMemoryBasic_chromium.h Bug 1852082 - Part 1: Allow stealing ownership of the shared memory handle from SharedMemoryBasic, r=ipc-reviewers,mccr8 2023-09-15 15:26:50 +00:00
SharedMemoryBasic_mach.h Bug 1852082 - Part 1: Allow stealing ownership of the shared memory handle from SharedMemoryBasic, r=ipc-reviewers,mccr8 2023-09-15 15:26:50 +00:00
SharedMemoryBasic_mach.mm Bug 1852082 - Part 1: Allow stealing ownership of the shared memory handle from SharedMemoryBasic, r=ipc-reviewers,mccr8 2023-09-15 15:26:50 +00:00
SharedMemoryBasic.h Bug 1454808 - Remove SharedMemoryBasic_android, r=jld 2023-07-20 20:23:41 +00:00
Shmem.cpp Bug 1873295 - Part 1: Relax Shmem DEBUG behaviour around actor destruction, r=ipc-reviewers,jld 2024-02-05 18:43:43 +00:00
Shmem.h Bug 1873295 - Part 1: Relax Shmem DEBUG behaviour around actor destruction, r=ipc-reviewers,jld 2024-02-05 18:43:43 +00:00
ShmemMessageUtils.h
SideVariant.h
StringUtil.cpp Bug 1836989 - Rename the hacky string conversion function in ipc/glue/StringUtil.cpp. r=ipc-reviewers,nika 2023-06-07 13:20:08 +00:00
TaintingIPCUtils.h
TaskFactory.h
ToplevelActorHolder.h
TransportSecurityInfoUtils.cpp
TransportSecurityInfoUtils.h
URIParams.ipdlh Bug 1812356 - Part 1. Add SubstitutingJARURIParams to serialize SubstitutingJARURI. r=nika,necko-reviewers,valentin 2023-04-28 05:40:41 +00:00
URIUtils.cpp Bug 1812356 - Part 1. Add SubstitutingJARURIParams to serialize SubstitutingJARURI. r=nika,necko-reviewers,valentin 2023-04-28 05:40:41 +00:00
URIUtils.h
UtilityAudioDecoder.cpp Bug 1640839 - Make WebIDL enum helper function to convert to string return an actual string. r=mccr8,media-playback-reviewers,padenot 2024-03-02 07:50:21 +00:00
UtilityAudioDecoder.h Bug 1832108 - Collect Utility audio decoder actor name r=padenot 2023-05-10 09:34:15 +00:00
UtilityAudioDecoderChild.cpp Bug 1884016 - part6 : avoid re-initialize the video bridge. r=gerard-majax 2024-03-07 00:29:15 +00:00
UtilityAudioDecoderChild.h Bug 1884016 - part6 : avoid re-initialize the video bridge. r=gerard-majax 2024-03-07 00:29:15 +00:00
UtilityAudioDecoderParent.cpp Bug 1878503 - Remove MOZ_FFVPX and the associated pref. r=glandium,media-playback-reviewers,geckoview-reviewers,alwu 2024-03-05 16:06:49 +00:00
UtilityAudioDecoderParent.h Bug 1863800 - part5 : set L1 path on the MFCDM process if it's already created before downloading L1. r=aosmond,gerard-majax 2023-12-19 20:28:06 +00:00
UtilityProcessChild.cpp Bug 1863044 - remove unneeded variable and associated MOZ_ASSERT r=ipc-reviewers,nika 2023-11-08 17:25:57 +00:00
UtilityProcessChild.h Bug 1863044 - remove unneeded variable and associated MOZ_ASSERT r=ipc-reviewers,nika 2023-11-08 17:25:57 +00:00
UtilityProcessHost.cpp Bug 1883919 - Remove unused sandbox prefs r=bobowen 2024-03-06 15:40:04 +00:00
UtilityProcessHost.h Bug 1873394 - part1 : collect playback statistic data for MFCDM. r=media-playback-reviewers,chunmin,chutten 2024-02-08 18:38:29 +00:00
UtilityProcessImpl.cpp Bug 1880373 - cache the CPU frequency in ProcInfo_win before enabling the sandbox in utility processes, r=gerard-majax. 2024-02-15 16:20:45 +00:00
UtilityProcessImpl.h
UtilityProcessManager.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
UtilityProcessManager.h Bug 1640839 - Add some helpers for enums to calculate the size and use it in EnumeratedArray. r=glandium,jgilbert,media-playback-reviewers,padenot 2024-03-02 07:50:19 +00:00
UtilityProcessParent.cpp Bug 1831092 - Use the new pull-based API for all crash annotations and remove the global annotations table r=jgilbert,necko-reviewers,media-playback-reviewers,profiler-reviewers,win-reviewers,padenot,handyman,afranchuk,valentin,alwu,sotaro 2024-03-04 10:24:43 +00:00
UtilityProcessParent.h Bug 1826784 - Collect Third-Party Modules informations for Utility processes r=gstoll 2023-04-07 15:25:53 +00:00
UtilityProcessSandboxing.cpp Bug 1837079 - [4/10] Create WINDOWS_FILE_DIALOG utility process type r=gerard-majax,ipc-reviewers,fluent-reviewers,bobowen,handyman,nika 2023-10-26 18:21:28 +00:00
UtilityProcessSandboxing.h Bug 1837079 - [4/10] Create WINDOWS_FILE_DIALOG utility process type r=gerard-majax,ipc-reviewers,fluent-reviewers,bobowen,handyman,nika 2023-10-26 18:21:28 +00:00
WindowsMessageLoop.cpp Bug 1868673 - Use StaticAutoPtr for gNeuteredWindows r=handyman 2023-12-11 20:15:42 +00:00
WindowsMessageLoop.h