fune/dom/ipc
Kris Maglione fd79887e5f Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika
This is the start of an actor which will be automatically instantiated in the
parent and each content process which can be used to route most process-level
IPC traffic needed by the extensions framework. It should allow the extensions
framework to keep its IPC glue close to the code that uses it, and simplify
matters for child-side code which needs to run in both parent and content
processes.

Differential Revision: https://phabricator.services.mozilla.com/D103212
2021-03-25 19:47:02 +00:00
..
fuzztest Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
jsactor Bug 1184468 - Use nsBaseHashtable::Values. r=xpcom-reviewers,nika 2021-03-24 17:56:49 +00:00
tests Bug 1663757 - Part 5: Add a test for CanonicalBrowsingContext.currentURI, r=annyG 2021-03-09 15:29:41 +00:00
BrowserBridgeChild.cpp Bug 1693597 - P2: Rename ProxyAccessible to RemoteAccessible. r=morgan 2021-02-19 23:14:33 +00:00
BrowserBridgeChild.h Bug 1693597 - P2: Rename ProxyAccessible to RemoteAccessible. r=morgan 2021-02-19 23:14:33 +00:00
BrowserBridgeHost.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
BrowserBridgeHost.h
BrowserBridgeParent.cpp Bug 1677466 - Split Endpoint.h and ProtocolMessageUtils.h from ProtocolUtils.h. r=mccr8 2020-11-23 16:06:42 +00:00
BrowserBridgeParent.h Bug 1618386 - Add action ids to filter out stale active browsing context updates. r=nika 2020-11-16 19:16:20 +00:00
BrowserChild.cpp Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
BrowserChild.h Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
BrowserHost.cpp Bug 1635914 - Move active flag handling explicitly to BrowsingContext. r=nika 2020-12-11 15:43:19 +00:00
BrowserHost.h
BrowserParent.cpp Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
BrowserParent.h Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
ClonedErrorHolder.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
ClonedErrorHolder.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
CoalescedInputData.h
CoalescedMouseData.cpp Bug 1698582 - Simplify the CoalescedMouseMoveFlusher::GetRefreshDriver method.r=sefeng 2021-03-16 13:23:31 +00:00
CoalescedMouseData.h
CoalescedWheelData.cpp
CoalescedWheelData.h
ColorPickerParent.cpp
ColorPickerParent.h
ContentChild.cpp Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
ContentChild.h Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
ContentParent.cpp Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
ContentParent.h Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
ContentProcess.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
ContentProcess.h
ContentProcessManager.cpp Bug 1689218 - Rename nsBaseHashtable::GetAndRemove to Extract. r=necko-reviewers,dragana 2021-02-22 12:07:48 +00: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
CSPMessageUtils.cpp Bug 1671641 - Make dom/ipc buildable outside of unified-build environment. r=sg 2020-10-28 12:31:35 +00:00
CSPMessageUtils.h
DocShellMessageUtils.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
DocShellMessageUtils.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
DOMTypes.ipdlh Bug 1647128 - Detect webby navs caused by meta refreshes in IsUserTriggeredForSecFetchSite check r=necko-reviewers,ckerschb,valentin 2021-03-17 11:42:55 +00:00
EffectsInfo.h
FilePickerParent.cpp
FilePickerParent.h
IdType.h
InProcessChild.h
InProcessImpl.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
InProcessParent.h
jar.mn
ManifestMessagesChild.jsm
MaybeDiscarded.h
MemMapSnapshot.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MemMapSnapshot.h Bug 1699375 - fix non-unified failure CLOSED TREE 2021-03-23 00:53:11 +02:00
MemoryReportRequest.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MemoryReportRequest.h
MemoryReportTypes.ipdlh Bug 1660470 - Move void_t/null_t to a new IPCCore.h header. r=nika 2020-11-23 16:05:20 +00:00
MMPrinter.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
MMPrinter.h Bug 1684173 - Add newline character at end of files when missing r=sylvestre,geckoview-reviewers,agi 2021-01-07 08:53:08 +00:00
moz.build Bug 1645528 - Connect nsRefreshDrivers in content processes with a widget-local vsync source r=mattwoodrow,emilio 2020-12-02 09:47:53 +00:00
NativeThreadId.h
nsIDOMProcessChild.idl
nsIDOMProcessParent.idl
nsIHangReport.idl Bug 1678411 - Ensure we show slow script notification for fission iframes r=smaug 2021-03-11 17:41:19 +00:00
PBrowser.ipdl Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
PBrowserBridge.ipdl Bug 1689147 - Part 3: Use extended attribute syntax for message modifiers, r=mccr8 2021-02-09 16:50:22 +00:00
PColorPicker.ipdl
PContent.ipdl Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
PContentPermission.ipdlh
PContentPermissionRequest.ipdl Bug 1676932 - Remove VisibilityChange/nsIContentPermissionRequestCallback. r=nika 2020-11-13 20:55:17 +00:00
PCycleCollectWithLogs.ipdl
PermissionMessageUtils.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
PermissionMessageUtils.h
PFilePicker.ipdl Bug 1660470 - Move void_t/null_t to a new IPCCore.h header. r=nika 2020-11-23 16:05:20 +00:00
PInProcess.ipdl Bug 1581859: Part 4a - Add skeleton PExtensions actor. r=zombie,nika 2021-03-25 19:47:02 +00:00
PLoginReputation.ipdl
PPluginWidget.ipdl Bug 1660470 - Avoid including BindingIPCUtils.h from header files. r=nika 2020-11-23 16:05:44 +00:00
PProcessHangMonitor.ipdl
PreallocatedProcessManager.cpp Bug 1694036: Fix process-start delay and add pref for startup delay r=nika 2021-02-25 20:20:03 +00:00
PreallocatedProcessManager.h Bug 1661364 - Part 4: Disable process recycling when prealloc is disabled, r=kmag,jesup 2020-09-14 13:45:48 +00:00
PrefsTypes.ipdlh Bug 1660470 - Move void_t/null_t to a new IPCCore.h header. r=nika 2020-11-23 16:05:20 +00:00
ProcessActor.cpp Bug 1676632 - Throw more descriptive actor errors. r=smaug,nika 2020-11-16 21:18:49 +00:00
ProcessActor.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
ProcessHangMonitor.cpp Bug 1184468 - Use nsBaseHashtable::Values. r=xpcom-reviewers,nika 2021-03-24 17:56:49 +00:00
ProcessHangMonitor.h
ProcessHangMonitorIPC.h
ProcessPriorityManager.cpp Bug 708901 - Migrate to nsTHashSet in dom/ipc. r=nika 2021-03-23 10:36:34 +00:00
ProcessPriorityManager.h
PropertyBagUtils.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
PropertyBagUtils.h
PTabContext.ipdlh Bug 1699332 - Remove remaining presentation URL references r=annevk 2021-03-19 12:36:57 +00:00
PURLClassifier.ipdl
PURLClassifierInfo.ipdlh
PURLClassifierLocal.ipdl Bug 1689147 - Part 1: Add extended attribute syntax to IPDL, r=mccr8 2021-02-09 16:50:21 +00:00
PVsync.ipdl Bug 1689147 - Part 4: Switch nested and prio to extended attributes, r=mccr8 2021-02-09 16:50:22 +00:00
PWindowGlobal.ipdl Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
ReferrerInfoUtils.cpp Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
ReferrerInfoUtils.h
RefMessageBodyService.cpp Bug 1695162 - Make nsBaseHashtable::ConstIter return a real ConstIterator. r=xpcom-reviewers,necko-reviewers,nika 2021-03-03 08:58:53 +00:00
RefMessageBodyService.h Bug 1625801 - grab the lock when creating and destroying RefMessageBodyService. r=sg 2021-01-26 17:15:26 +00:00
remote-test.js
RemoteBrowser.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
RemoteBrowser.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
RemoteType.h
RemoteWebProgress.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
RemoteWebProgress.h
RemoteWebProgressRequest.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
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 Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
SharedMapChangeEvent.h
SharedMessageBody.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +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 1184468 - Use nsBaseHashtable::Values. r=xpcom-reviewers,nika 2021-03-24 17:56:49 +00:00
StructuredCloneData.cpp Bug 1660470 - Split SerializedStructuredCloneBuffer.h from IPCMessageUtils.h. r=nika 2020-11-23 16:05:26 +00:00
StructuredCloneData.h Bug 1675987 - No derogatory language: Remove references to "crazy" in dom module. r=smaug 2020-11-20 23:37:01 +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 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
TabMessageUtils.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
test.xhtml
URLClassifierChild.h
URLClassifierParent.cpp
URLClassifierParent.h
UserActivationIPCUtils.h Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
VsyncChild.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi 2021-01-06 17:17:23 +00:00
VsyncChild.h Bug 1645528 - Connect nsRefreshDrivers in content processes with a widget-local vsync source r=mattwoodrow,emilio 2020-12-02 09:47:53 +00:00
VsyncParent.cpp Bug 1684352 - Don't assume that there's a vsync dispatcher handy when observing. r=rmader 2020-12-28 14:34:30 +00:00
VsyncParent.h Bug 1645528 - Connect nsRefreshDrivers in content processes with a widget-local vsync source r=mattwoodrow,emilio 2020-12-02 09:47:53 +00:00
WindowGlobalActor.cpp Bug 1679512 - Move contentBlockingAllowListPrincipal to WindowGlobalParent. r=timhuang,nika 2021-01-14 20:37:35 +00:00
WindowGlobalActor.h Bug 1678062 - Remove unnecessary includes. r=andi 2020-11-23 16:12:02 +00:00
WindowGlobalChild.cpp Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
WindowGlobalChild.h Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
WindowGlobalParent.cpp Backed out changeset 51fc422f096f (bug 1700719) for causing browser-chrome failures in CanonicalBrowsingContext. CLOSED TREE 2021-03-25 20:54:18 +02:00
WindowGlobalParent.h Backed out 3 changesets (bug 1572084) for WindowGlobalParent.cpp related failures CLOSED TREE 2021-03-25 18:56:02 +02:00
WindowGlobalTypes.ipdlh Bug 1689147 - Part 1: Add extended attribute syntax to IPDL, r=mccr8 2021-02-09 16:50:21 +00:00