gecko-dev/dom/ipc
Jens Stutte 5a26859ea7 Bug 1696771: Always null check the ContentProcessManager singleton before use. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D143180
2022-04-08 11:57:05 +00:00
..
fuzztest
jsactor Bug 1748888 - Add ErrorResult parameter to PromiseNativeHandler callbacks r=smaug 2022-01-20 19:11:39 +00:00
tests Bug 1753700 - Add priorityHint to allow apps to increase process priority for background tabs r=geckoview-reviewers,mccr8,agi 2022-04-04 17:41:37 +00:00
BrowserBridgeChild.cpp Bug 1710879 - Don't clear BrowserBridgeHost::mBridge until BrowserBridgeChild has been completely destroyed. r=nika 2021-08-30 18:41:28 +00:00
BrowserBridgeChild.h Bug 1539884 - Part 15: Mark BrowserBridgeChild::RecvMaybeFireEmbedderLoadEvents as CAN_RUN_SCRIPT_BOUNDARY r=masayuki 2021-12-17 13:27:51 +00:00
BrowserBridgeHost.cpp Bug 1732818 - Ensure DestroyComplete is run even if the BrowserParent is already destroyed, r=smaug 2021-11-03 18:11:58 +00:00
BrowserBridgeHost.h Bug 1732818 - Ensure DestroyComplete is run even if the BrowserParent is already destroyed, r=smaug 2021-11-03 18:11:58 +00:00
BrowserBridgeParent.cpp Bug 1696771: Always null check the ContentProcessManager singleton before use. r=smaug 2022-04-08 11:57:05 +00:00
BrowserBridgeParent.h Bug 1710879 - Don't clear BrowserBridgeHost::mBridge until BrowserBridgeChild has been completely destroyed. r=nika 2021-08-30 18:41:28 +00:00
BrowserChild.cpp Bug 1191862 - part 1: Make `nsIWidget::NativeKeyBindingsType` independent from `nsIWidget` and defined in an independent header file r=smaug 2022-02-15 08:00:05 +00:00
BrowserChild.h Bug 1191862 - part 1: Make `nsIWidget::NativeKeyBindingsType` independent from `nsIWidget` and defined in an independent header file r=smaug 2022-02-15 08:00:05 +00:00
BrowserHost.cpp Bug 1753700 - Add priorityHint to allow apps to increase process priority for background tabs r=geckoview-reviewers,mccr8,agi 2022-04-04 17:41:37 +00:00
BrowserHost.h Bug 1732818 - Ensure DestroyComplete is run even if the BrowserParent is already destroyed, r=smaug 2021-11-03 18:11:58 +00:00
BrowserParent.cpp Bug 1696771: Always null check the ContentProcessManager singleton before use. r=smaug 2022-04-08 11:57:05 +00:00
BrowserParent.h Bug 1763121. nsIDOMWindowUtils::sendNativeTouchpadPan should use an observer to notify when the event has been sent to the destination widget. r=hiro 2022-04-05 22:53:35 +00:00
CSPMessageUtils.cpp Bug 1754037 - Part 4: Implement IPDLParamTraits in terms of ParamTraits, r=ipc-reviewers,mccr8 2022-03-04 15:39:41 +00:00
CSPMessageUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
ClonedErrorHolder.cpp Bug 1752782 - Handle void message in ClonedErrorHolder. r=mccr8 2022-02-07 09:59:58 +00:00
ClonedErrorHolder.h
CoalescedInputData.cpp Bug 1712825 - Refactor CoalescedMouseMoveFlusher into a generic class for input events r=smaug 2021-06-07 15:29:15 +00:00
CoalescedInputData.h Bug 1723050 - Part 16: Replace typedef by using in dom/ipc/ r=mccr8 2021-08-09 13:37:28 +00:00
CoalescedMouseData.cpp Bug 1721628 - PointerEvent.getCoalescedEvents should return events with pointermove type; r=smaug 2021-08-12 09:31:31 +00:00
CoalescedMouseData.h Bug 1712825 - Refactor CoalescedMouseMoveFlusher into a generic class for input events r=smaug 2021-06-07 15:29:15 +00:00
CoalescedTouchData.cpp Bug 1511231 - Part 4: s/ProcessPendingColaescedTouchData/ProcessPendingCoalescedTouchData/; r=smaug 2021-08-19 13:27:13 +00:00
CoalescedTouchData.h Bug 1511231 - Part 3: Expose coalesced Touches to PointerEvent.getCoalescedEvents(); r=smaug 2021-08-19 13:27:12 +00:00
CoalescedWheelData.cpp
CoalescedWheelData.h
ColorPickerParent.cpp
ColorPickerParent.h
ContentChild.cpp Bug 1617283 - Shifted AudioSession to MTA and removed COM violations r=handyman 2022-04-07 18:39:49 +00:00
ContentChild.h Bug 1635428 - Part 1: Move mozilla::IsDevelopmentBuild to Omnijar.h r=mccr8 2022-03-31 23:36:25 +00:00
ContentParent.cpp Bug 1696771: Always null check the ContentProcessManager singleton before use. r=smaug 2022-04-08 11:57:05 +00:00
ContentParent.h Bug 1608307 - remove redundant flags parameters from nsISiteSecurityService r=jschanck,necko-reviewers,kershaw 2022-04-06 17:37:23 +00:00
ContentProcess.cpp Bug 1737828 - Avoid the main thread when starting PBackground, r=asuth,ipc-reviewers,necko-reviewers,kershaw,handyman 2022-01-10 20:09:14 +00:00
ContentProcess.h Bug 1723050 - Part 16: Replace typedef by using in dom/ipc/ r=mccr8 2021-08-09 13:37:28 +00:00
ContentProcessManager.cpp Backed out changeset 2af33c3399c3 (bug 1632740) for Causing crashes and/or hangs on shutdown. CLOSED TREE 2022-04-01 18:28:27 +03:00
ContentProcessManager.h Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
DOMTypes.ipdlh Bug 1754858 - Simplify screen orientation API implementation. r=smaug,m_kato,geckoview-reviewers 2022-02-15 20:22:54 +00:00
DocShellMessageUtils.cpp Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
DocShellMessageUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
EffectsInfo.h Bug 1732600. Pass down transform to ancestor scale to child processes. r=botond 2021-10-05 09:28:57 +00:00
FilePickerParent.cpp
FilePickerParent.h
IdType.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
InProcessChild.h
InProcessImpl.cpp Bug 1751948 - Part 4: Correctly initialize OtherPid() for in-process actors, r=ipc-reviewers,mccr8 2022-02-28 21:01:48 +00:00
InProcessParent.h
LoginDetectionService.cpp Bug 1729640 - P7. Add test cases for isolating sites by login related heuristics r=farre 2021-11-05 17:11:33 +00:00
LoginDetectionService.h Bug 1729640 - P7. Add test cases for isolating sites by login related heuristics r=farre 2021-11-05 17:11:33 +00:00
MMPrinter.cpp Bug 1703091: Add a random ID the Message Manager logging so we can associate logging messages r=ckerschb 2021-07-30 15:03:40 +00:00
MMPrinter.h
ManifestMessagesChild.jsm
MaybeDiscarded.h
MemMapSnapshot.cpp
MemMapSnapshot.h Bug 1699375 - fix non-unified failure CLOSED TREE 2021-03-23 00:53:11 +02:00
MemoryReportRequest.cpp
MemoryReportRequest.h
MemoryReportTypes.ipdlh
NativeThreadId.h
PBrowser.ipdl Bug 1763121. nsIDOMWindowUtils::sendNativeTouchpadPan should use an observer to notify when the event has been sent to the destination widget. r=hiro 2022-04-05 22:53:35 +00:00
PBrowserBridge.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PColorPicker.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PContent.ipdl Bug 1608307 - remove redundant flags parameters from nsISiteSecurityService r=jschanck,necko-reviewers,kershaw 2022-04-06 17:37:23 +00:00
PContentPermission.ipdlh
PContentPermissionRequest.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PCycleCollectWithLogs.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PFilePicker.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PInProcess.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PLoginReputation.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PProcessHangMonitor.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PTabContext.ipdlh Bug 1699332 - Remove remaining presentation URL references r=annevk 2021-03-19 12:36:57 +00:00
PURLClassifier.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PURLClassifierInfo.ipdlh
PURLClassifierLocal.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PVsync.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PWindowGlobal.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PermissionMessageUtils.cpp Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
PermissionMessageUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
PreallocatedProcessManager.cpp Bug 1687843: PreallocatedProcessManager will return a launching process if one exists r=nika 2021-07-24 03:25:59 +00:00
PreallocatedProcessManager.h
PrefsTypes.ipdlh Backed out 10 changesets (bug 1752332) for bc failures on browser_preferences_usage.js 2022-02-23 20:43:01 +02:00
ProcessActor.cpp
ProcessActor.h
ProcessHangMonitor.cpp Bug 1207753 - dom misc thread-safety annotations r=hsivonen,smaug 2022-03-25 13:32:35 +00:00
ProcessHangMonitor.h Bug 1702516 - Remove all terminateGlobal uses r=kmag 2021-04-05 16:00:09 +00:00
ProcessHangMonitorIPC.h
ProcessIsolation.cpp Bug 1692655 - ensure loading reader mode in windows with an opener relationship creates a new BC, r=nika 2022-03-24 21:17:46 +00:00
ProcessIsolation.h Bug 1729640 - P4. Setting high-value permission for sites that are considered is logged in. r=farre,sfoster,tgiles 2021-11-05 17:11:32 +00:00
ProcessPriorityManager.cpp Bug 1753700 - Add priorityHint to allow apps to increase process priority for background tabs r=geckoview-reviewers,mccr8,agi 2022-04-04 17:41:37 +00:00
ProcessPriorityManager.h Bug 1753700 - Add priorityHint to allow apps to increase process priority for background tabs r=geckoview-reviewers,mccr8,agi 2022-04-04 17:41:37 +00:00
PropertyBagUtils.cpp Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
PropertyBagUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
RefMessageBodyService.cpp Bug 1744425 - Replace nsContentUtils::GenerateUUID() to nsID::GenerateUUID(). r=nika 2022-02-03 04:39:34 +00:00
RefMessageBodyService.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
ReferrerInfoUtils.cpp Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
ReferrerInfoUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
RemoteBrowser.cpp
RemoteBrowser.h Bug 1732818 - Ensure DestroyComplete is run even if the BrowserParent is already destroyed, r=smaug 2021-11-03 18:11:58 +00:00
RemoteType.h Bug 1598759 - Remove support for Large-Allocation HTTP header. r=nika,fluent-reviewers 2022-03-09 03:18:04 +00:00
RemoteWebProgressRequest.cpp
RemoteWebProgressRequest.h
ServiceWorkerConfiguration.ipdlh
SharedMap.cpp Bug 1184468 - Use nsBaseHashtable::Values. r=xpcom-reviewers,nika 2021-03-24 17:56:49 +00:00
SharedMap.h
SharedMapChangeEvent.h
SharedMessageBody.cpp Bug 1748852: Assert on IPC_FAIL unless fuzzing. r=ipc-reviewers,nika,media-playback-reviewers,alwu 2022-01-20 15:42:57 +00:00
SharedMessageBody.h
SharedStringMap.cpp Bug 1184468 - Use nsTHashtable::Keys where possible. r=xpcom-reviewers,nika 2021-03-24 17:56:50 +00:00
SharedStringMap.h Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
StringTable.h Bug 1741665 - Align nsCString's public size_type better with other C++ APIs, r=mccr8,geckoview-reviewers,agi 2021-12-13 21:47:56 +00:00
StructuredCloneData.cpp Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
StructuredCloneData.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
TabContext.cpp Bug 1699332 - Remove remaining presentation URL references r=annevk 2021-03-19 12:36:57 +00:00
TabContext.h Bug 1699332 - Remove remaining presentation URL references r=annevk 2021-03-19 12:36:57 +00:00
TabMessageTypes.h
TabMessageUtils.cpp Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
TabMessageUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
URLClassifierChild.h
URLClassifierParent.cpp Bug 1749059 - Remove Quantum DOM support from IPDL, r=ipc-reviewers,mccr8 2022-01-25 20:29:46 +00:00
URLClassifierParent.h Bug 1754767 - Remove duplicate includes r=media-playback-reviewers,padenot 2022-02-11 10:01:15 +00:00
UserActivationIPCUtils.h
VsyncChild.h Bug 1738971 - Part 3. Rework VsyncChild to allow multiple implementations. r=gfx-reviewers,jgilbert 2021-12-10 02:57:50 +00:00
VsyncMainChild.cpp Bug 1738971 - Part 3. Rework VsyncChild to allow multiple implementations. r=gfx-reviewers,jgilbert 2021-12-10 02:57:50 +00:00
VsyncMainChild.h Bug 1738971 - Part 3. Rework VsyncChild to allow multiple implementations. r=gfx-reviewers,jgilbert 2021-12-10 02:57:50 +00:00
VsyncParent.cpp Bug 1759234 - Merge VsyncSource::Display into VsyncSource. r=smaug 2022-03-15 18:13:56 +00:00
VsyncParent.h Bug 1738971 - Part 3. Rework VsyncChild to allow multiple implementations. r=gfx-reviewers,jgilbert 2021-12-10 02:57:50 +00:00
VsyncWorkerChild.cpp Bug 1738971 - Part 4. Add VsyncWorkerChild to get vsync events. r=gfx-reviewers,dom-worker-reviewers,jgilbert,smaug 2021-12-10 02:57:51 +00:00
VsyncWorkerChild.h Bug 1738971 - Part 4. Add VsyncWorkerChild to get vsync events. r=gfx-reviewers,dom-worker-reviewers,jgilbert,smaug 2021-12-10 02:57:51 +00:00
WindowGlobalActor.cpp Bug 1586830 - Part 1: Ensure IsInitialDocument is set earlier and consistently on WindowGlobalParent, r=smaug 2021-07-14 15:51:20 +00:00
WindowGlobalActor.h
WindowGlobalChild.cpp Bug 1754767 - Remove duplicate includes r=media-playback-reviewers,padenot 2022-02-11 10:01:15 +00:00
WindowGlobalChild.h Bug 1748874 - Part 3: Mark the decl of SessionStoreRestoreData::RestoreInto as CAN_RUN_SCRIPT r=masayuki 2022-01-11 11:52:27 +00:00
WindowGlobalParent.cpp Bug 1741671 - Enable BFCache for pages with beforeunload event listeners on Desktop r=smaug 2022-03-03 19:13:47 +00:00
WindowGlobalParent.h Bug 1734099 - Never unload tabs with active RTCPeerConnection instances. r=peterv,jesup 2021-11-18 22:59:12 +00:00
WindowGlobalTypes.ipdlh Bug 1586830 - Part 1: Ensure IsInitialDocument is set earlier and consistently on WindowGlobalParent, r=smaug 2021-07-14 15:51:20 +00:00
components.conf Bug 1741610 - Start LoginDetectionService on Android. r=agi,dimi 2021-12-17 16:06:25 +00:00
jar.mn
moz.build Bug 1747165 - Replace TK_FLAGS/TK_LIBS with MOZ_GTK3_FLAGS/MOZ_GTK3_LIBS. r=firefox-build-system-reviewers,andi 2021-12-23 20:29:07 +00:00
nsIDOMProcessChild.idl Bug 1708734 - Part 1: Add getExistingActor to actor managers, r=kmag 2021-05-11 17:29:24 +00:00
nsIDOMProcessParent.idl Bug 1708734 - Part 1: Add getExistingActor to actor managers, r=kmag 2021-05-11 17:29:24 +00:00
nsIHangReport.idl Bug 1698959: Remove HangData union and SLOW_SCRIPT enum value r=dthayer,geckoview-reviewers,agi 2021-05-01 01:12:46 +00:00
nsILoginDetectionService.idl Bug 1729640 - P7. Add test cases for isolating sites by login related heuristics r=farre 2021-11-05 17:11:33 +00:00
remote-test.js
test.xhtml Bug 1714313 - Get rid of FrameLoader::SendCrossProcessMouseEvent; r=smaug 2021-06-03 13:47:02 +00:00