gecko-dev/gfx/ipc
Andrew Osmond d4a18daeed Bug 1399453 - Temporarily annotate crash reports with compositor thread owners. r=dvander
From the crashes associated with bug 1389021, we know that some
compositor thread IPDL owners are not being cleaned up properly. We do
not know which protocols are causing the problem, so we temporarily will
annotate the logs with the ownership status. This should be limited to
under a dozen instances of the protocols.

This change will be backed out after a few builds are produced with it
and we see the first crash reports with the relevant data.
2017-10-23 11:31:02 -04:00
..
CompositorOptions.h Bug 1387046 - Add missing field to operator== in CompositorOptions. r=dvander 2017-08-03 09:33:42 -04:00
CompositorSession.cpp
CompositorSession.h Remove old device reset and compositor swapping code. (bug 1363126 part 3, r=rhunt) 2017-05-11 22:44:28 -07:00
CompositorWidgetVsyncObserver.cpp
CompositorWidgetVsyncObserver.h
D3DMessageUtils.cpp Bug 1337063: Transfer child's initial ContentDeviceData with SendSetXPCOMProcessAttributes - r=dvander 2017-06-22 13:45:48 -04:00
D3DMessageUtils.h
GfxMessageUtils.h Report when constant buffer offsetting doesn't work. (bug 1379413 part 2, r=bas) 2017-07-11 00:13:26 -07:00
GPUChild.cpp Bug 1376333 - Improve naming of accumulation types & variables r=Dexter 2017-09-13 11:20:36 +02:00
GPUChild.h Bug 1376333 - Improve naming of accumulation types & variables r=Dexter 2017-09-13 11:20:36 +02:00
GPUParent.cpp Bug 1392216 - Part 1: Create VR listener thread in GPU process; r=dvander,kip 2017-10-05 18:12:45 +08:00
GPUParent.h Bug 1365927 - Part 4. Replace PCompositorBridge integration hooks with PCompositorManager. r=dvander 2017-06-14 11:39:59 -04:00
GPUProcessHost.cpp Bug 1373739 - Make headless compositing Windows-compatible, in addition to Linux. r=dvander 2017-07-06 17:45:34 -07:00
GPUProcessHost.h Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications and requests which comes from unexpected process r=m_kato,smaug 2017-07-06 00:47:40 +09:00
GPUProcessImpl.cpp Bug 1347710 - Enable sandbox protections for the Windows GPU process. r=bobowen 2017-04-24 09:46:09 -07:00
GPUProcessImpl.h bug 1303096 - Stop sending sync messages soon after content process start-up r=billm 2017-02-05 00:52:38 -05:00
GPUProcessListener.h Handle remote device resets by recreating the entire rendering stack. (bug 1363126 part 1, r=rhunt, ipc_r=billm) 2017-05-11 22:44:27 -07:00
GPUProcessManager.cpp Bug 1389759 - Ensure we tear down CompositorManagerChild correctly if init or the GPU process fail. r=dvander 2017-09-26 13:21:52 -04:00
GPUProcessManager.h Bug 1394338 - Add WebRender error handling to RendererOGL r=nical 2017-08-30 09:10:22 +09:00
GraphicsMessages.ipdlh Bug 1352016 - P3. Check if NV12 rendering is usable when allocating D3D11 surface. r=mattwoodrow 2017-09-10 17:54:31 +02:00
InProcessCompositorSession.cpp Bug 1392705 - part 1: Make UiCompositorControllerChild::Destroy synchronous r=dvander 2017-08-31 14:26:46 -07:00
InProcessCompositorSession.h Bug 1274663 - Expose API to trigger device reset. r=dvander 2017-06-15 14:34:00 -04:00
moz.build Bug 1330399 - determine proper bug_components for gfx/* files. r=milan 2017-01-23 11:10:05 -05:00
PGPU.ipdl Bug 1376333 - Improve naming of accumulation types & variables r=Dexter 2017-09-13 11:20:36 +02:00
PVsyncBridge.ipdl
RemoteCompositorSession.cpp Bug 1373739 - Make headless compositing Windows-compatible, in addition to Linux. r=dvander 2017-07-06 17:45:34 -07:00
RemoteCompositorSession.h Bug 1274663 - Expose API to trigger device reset. r=dvander 2017-06-15 14:34:00 -04:00
SharedDIB.cpp
SharedDIB.h
SharedDIBSurface.cpp
SharedDIBSurface.h
SharedDIBWin.cpp
SharedDIBWin.h
VsyncBridgeChild.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
VsyncBridgeChild.h Bug 792652 - Move FatalError to IProtocol (r=dvander) 2016-11-08 15:22:45 -08:00
VsyncBridgeParent.cpp Bug 1399453 - Temporarily annotate crash reports with compositor thread owners. r=dvander 2017-10-23 11:31:02 -04:00
VsyncBridgeParent.h Bug 1399453 - Temporarily annotate crash reports with compositor thread owners. r=dvander 2017-10-23 11:31:02 -04:00
VsyncIOThreadHolder.cpp Bug 1392213 - Label nsIThread::AsyncShutdown. r=billm 2017-08-21 17:54:32 +08:00
VsyncIOThreadHolder.h