gecko-dev/dom/ipc
sefeng f1c6f1d2ea Bug 1634437 - Dispatch NativeInit as an idle runnable on Linux r=heycam
EnsureInit takes a long time to run on Linux, in addition to it's
timing, it also runs within a critical path of MSG_ConstructBrowser.
Scheduling it as an idle runnable gives it a chance to run
before MSG_ConstructBrowser.

Differential Revision: https://phabricator.services.mozilla.com/D83230
2020-11-12 20:04:53 +00:00
..
fuzztest Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
jsactor Bug 1669961: Return null from .contentWindow when inner window is inactive. r=nika 2020-11-10 20:35:04 +00:00
tests Bug 1669961: Return null from .contentWindow when inner window is inactive. r=nika 2020-11-10 20:35:04 +00:00
BrowserBridgeChild.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
BrowserBridgeChild.h Bug 1658343 - Propagate intrinsic sizes from SVG documents in embed/object to parent using IPC. r=kmag,dholbert 2020-09-21 02:09:57 +00:00
BrowserBridgeHost.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
BrowserBridgeHost.h Bug 1589102 - Part 1: Enable about:srcdoc loads via DocumentChannel, r=mattwoodrow 2020-08-28 17:20:30 +00:00
BrowserBridgeParent.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
BrowserBridgeParent.h Bug 1589102 - Part 1: Enable about:srcdoc loads via DocumentChannel, r=mattwoodrow 2020-08-28 17:20:30 +00:00
BrowserChild.cpp Bug 1676721 - Fix an incorrect assertion. r=mattwoodrow 2020-11-12 02:22:02 +00:00
BrowserChild.h Bug 1673707 - Simplify handling of the suspendMediaWhenInactive flag. r=nika 2020-10-27 19:55:47 +00:00
BrowserHost.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
BrowserHost.h Bug 1589102 - Part 1: Enable about:srcdoc loads via DocumentChannel, r=mattwoodrow 2020-08-28 17:20:30 +00:00
BrowserParent.cpp Bug 1641270 - Part 8: Make the Drag&Drop to use the correct cookieJarSettings to download the url. r=smaug,dimi 2020-11-11 11:14:05 +00:00
BrowserParent.h Bug 1641270 - Part 8: Make the Drag&Drop to use the correct cookieJarSettings to download the url. r=smaug,dimi 2020-11-11 11:14:05 +00: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
CoalescedInputData.h
CoalescedMouseData.cpp Bug 1666617 - Add an observer description argument to AddRefreshObserver. r=smaug 2020-09-25 02:36:29 +00:00
CoalescedMouseData.h Bug 1656117 - Reduce include dependencies on nsRefreshDriver.h. r=mstange 2020-08-04 21:17:50 +00:00
CoalescedWheelData.cpp
CoalescedWheelData.h
ColorPickerParent.cpp
ColorPickerParent.h
ContentChild.cpp Bug 1634437 - Dispatch NativeInit as an idle runnable on Linux r=heycam 2020-11-12 20:04:53 +00:00
ContentChild.h Bug 1674043 - P2. Remove stray header declaration. r=mattwoodrow 2020-10-30 22:29:52 +00:00
ContentParent.cpp Bug 1673711 - Part 3: Handle LaunchSubprocessResolve on an already-dead content process, r=kmag 2020-11-05 19:28:57 +00:00
ContentParent.h Bug 1673711 - Part 2: Use CanSend instead of mIPCOpen in ContentParent, r=kmag 2020-11-05 19:26:19 +00:00
ContentProcess.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
ContentProcess.h Bug 1649071 - Replace the DISALLOW_COPY_AND_ASSIGN & DISALLOW_EVIL_CONSTRUCTORS macros with = delete; r=froydnj 2020-06-29 14:37:56 +00:00
ContentProcessManager.cpp Bug 1669160 - Have BrowserParent keep BrowsingContextGroup alive, r=kmag 2020-11-04 20:50:28 +00:00
ContentProcessManager.h
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 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
DocShellMessageUtils.h Backed out changeset 428c9c1eabb8 (bug 1655866) for multiple failures. CLOSED TREE 2020-10-09 22:28:00 +03:00
DOMTypes.ipdlh Bug 1574261 - Make nsDocShell::MaybeHandleSubFrameHistory work with session history in parent, r=peterv 2020-09-17 18:22:08 +00:00
EffectsInfo.h
FilePickerParent.cpp Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
FilePickerParent.h Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj 2020-08-04 11:27:07 +00:00
IdType.h
InProcessChild.h Bug 1650163 - Part 3: Move REMOTE_TYPE defines to a separate header, r=farre 2020-07-08 20:16:06 +00:00
InProcessImpl.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
InProcessParent.h Bug 1650163 - Part 3: Move REMOTE_TYPE defines to a separate header, r=farre 2020-07-08 20:16:06 +00:00
jar.mn
ManifestMessagesChild.jsm Bug 1644151, convert manifest from legacy actor to JSWindowActor, r=marcosc 2020-07-07 12:33:26 +00:00
MaybeDiscarded.h
MemMapSnapshot.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MemMapSnapshot.h
MemoryReportRequest.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MemoryReportRequest.h Bug 1655536, part 1 - Drop the return value from MemoryReportRequestClient::FinishCallback. r=froydnj 2020-08-03 18:29:02 +00:00
MemoryReportTypes.ipdlh
MMPrinter.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
MMPrinter.h
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
NativeThreadId.h Bug 1651714 - Reduce expensive includes for TabMessageUtils.h. r=smaug 2020-07-15 13:24:20 +00:00
nsIDOMProcessChild.idl Bug 1653729 - Part 2: Add methods for do_QueryActor from nsIDOMProcess*, r=kmag 2020-08-04 21:35:25 +00:00
nsIDOMProcessParent.idl Bug 1653729 - Part 2: Add methods for do_QueryActor from nsIDOMProcess*, r=kmag 2020-08-04 21:35:25 +00:00
nsIHangReport.idl Bug 1647695 - Expose ChildID on frozen nsIHangReport;r=mconley 2020-08-03 17:34:53 +00:00
PBrowser.ipdl Bug 1641270 - Part 8: Make the Drag&Drop to use the correct cookieJarSettings to download the url. r=smaug,dimi 2020-11-11 11:14:05 +00:00
PBrowserBridge.ipdl Bug 1658343 - Propagate intrinsic sizes from SVG documents in embed/object to parent using IPC. r=kmag,dholbert 2020-09-21 02:09:57 +00:00
PColorPicker.ipdl
PContent.ipdl Bug 1657401 - Change LookAndFeel IPC to use IPDL structs. r=spohl 2020-11-11 23:26:51 +00:00
PContentPermission.ipdlh
PContentPermissionRequest.ipdl Bug 1676932 - Remove nsIContentPermissionRequester.getVisibility. r=nika 2020-11-12 19:10:10 +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 1648141 - IPCBlobInputStream to RemoteLazyInputStream - part 3 - PRemoteLazyInputStream, r=smaug,necko-reviewers,dragana 2020-06-29 11:03:04 +00:00
PInProcess.ipdl Bug 1633379 - Part 1: Move PInProcess into dom/ipc, r=kmag,Yoric 2020-06-25 17:50:51 +00:00
PLoginReputation.ipdl
PPluginWidget.ipdl
PProcessHangMonitor.ipdl Bug 1652613 - report slow script hang durations and only clear hang data after the observer notification, r=mconley 2020-07-24 00:01:57 +00:00
PreallocatedProcessManager.cpp Bug 1661364 - Part 4: Disable process recycling when prealloc is disabled, r=kmag,jesup 2020-09-14 13:45:48 +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
ProcessActor.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
ProcessActor.h Bug 1671641 - Make dom/ipc buildable outside of unified-build environment. r=sg 2020-10-28 12:31:35 +00:00
ProcessHangMonitor.cpp Bug 1666196 - Part 1: Move decision to cancel to ProcessHangMonitor. r=smaug 2020-09-21 10:05:21 +00:00
ProcessHangMonitor.h Bug 1652613 - report slow script hang durations and only clear hang data after the observer notification, r=mconley 2020-07-24 00:01:57 +00:00
ProcessHangMonitorIPC.h
ProcessPriorityManager.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
ProcessPriorityManager.h Bug 1649071 - Replace the DISALLOW_COPY_AND_ASSIGN & DISALLOW_EVIL_CONSTRUCTORS macros with = delete; r=froydnj 2020-06-29 14:37:56 +00:00
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 1633820 - Part 5: Get rid of UnsafeIPCTabContext, r=kmag 2020-05-07 22:18:56 +00:00
PURLClassifier.ipdl
PURLClassifierInfo.ipdlh
PURLClassifierLocal.ipdl
PWindowGlobal.ipdl Bug 1660054 - Hook up the zoom-reset action to also reset APZ/scaling zoom. r=Gijs,nika,botond 2020-10-28 22:48:57 +00:00
ReferrerInfoUtils.cpp
ReferrerInfoUtils.h
RefMessageBodyService.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
RefMessageBodyService.h Bug 1649347 - RefMessageBody needs to protect the reading when shared cross threads, r=edenchuang 2020-07-02 08:44:14 +00:00
remote-test.js Bug 1638153: Part 2 - Fix uses of .rootTreeItem to get top browser window. r=geckoview-reviewers,nika,snorp 2020-06-17 17:17:16 +00:00
RemoteBrowser.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
RemoteBrowser.h Bug 1589102 - Part 1: Enable about:srcdoc loads via DocumentChannel, r=mattwoodrow 2020-08-28 17:20:30 +00:00
RemoteType.h Bug 1650163 - Part 3: Move REMOTE_TYPE defines to a separate header, r=farre 2020-07-08 20:16:06 +00:00
RemoteWebProgress.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
RemoteWebProgress.h Bug 1646582 - Remove RemoteWebProgressManager. r=nika,Gijs 2020-06-24 19:59:04 +00:00
RemoteWebProgressRequest.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
RemoteWebProgressRequest.h Bug 1646582 - Remove nsIRemoteWebProgressRequest since it's not being used anywhere. r=barret 2020-06-24 19:57:30 +00:00
ServiceWorkerConfiguration.ipdlh
SharedMap.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +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 1649347 - RefMessageBody needs to protect the reading when shared cross threads, r=edenchuang 2020-07-02 08:44:14 +00:00
SharedMessageBody.h Bug 1626570 - Improve handling of copying arrays in dom/messagechannel/. r=smaug 2020-05-07 08:10:14 +00:00
SharedStringMap.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
SharedStringMap.h
StringTable.h
StructuredCloneData.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
StructuredCloneData.h
TabContext.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
TabContext.h Bug 1633820 - Part 4: Remove OriginAttributes from TabContext, r=kmag 2020-05-07 22:18:54 +00:00
TabMessageTypes.h Bug 1651714 - Reduce expensive includes for TabMessageUtils.h. r=smaug 2020-07-15 13:24:20 +00:00
TabMessageUtils.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
TabMessageUtils.h Bug 1651714 - Reduce expensive includes for TabMessageUtils.h. r=smaug 2020-07-15 13:24:20 +00:00
test.xhtml Bug 1644863 - fix trailing whitespace in cross-tree tests, r=emilio,marionette-reviewers,whimboo 2020-06-17 22:45:31 +00:00
URLClassifierChild.h Bug 1626570 - Improve handling of copying arrays in dom/ipc/. r=nika 2020-04-30 09:37:05 +00:00
URLClassifierParent.cpp Bug 1650950 - Rename blacklist, whitelist, and skiplist in the anti-tracking and url-classifier code, r=dimi 2020-07-07 16:17:11 +00:00
URLClassifierParent.h
UserActivationIPCUtils.h
WindowGlobalActor.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
WindowGlobalActor.h Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi 2020-07-08 20:15:59 +00:00
WindowGlobalChild.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
WindowGlobalChild.h Bug 1660054 - Hook up the zoom-reset action to also reset APZ/scaling zoom. r=Gijs,nika,botond 2020-10-28 22:48:57 +00:00
WindowGlobalParent.cpp Bug 1674637 - Use nested namespaces in dom/ r=sg,andi 2020-11-04 17:04:01 +00:00
WindowGlobalParent.h Bug 1641270 - Part 4: Expose the cookieJarSettings to the browser object. r=dimi 2020-11-11 11:14:14 +00:00
WindowGlobalTypes.ipdlh Bug 1654469 - Stop generating operator==/operator != for IPDL structs/unions by default. r=nika 2020-07-22 17:24:33 +00:00