gecko-dev/gfx/ipc
Bob Owen 3ba9a0b436 Bug 1641722: Deactivate remote canvas 2D when device creation or stream read failure occurs. r=jrmuizel,chutten
This also adds telemetry probes to track:
* number of times remote canvas 2D is activated
* number of times remote canvas 2D is deactivated due to device creation failure
* number of times remote canvas 2D is deactivated due to a stream read error.

Differential Revision: https://phabricator.services.mozilla.com/D81032
2020-06-26 11:37:31 +00:00
..
CompositorOptions.h
CompositorSession.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in gfx. r=jrmuizel 2020-03-04 15:39:20 +00:00
CompositorSession.h
CompositorWidgetVsyncObserver.cpp
CompositorWidgetVsyncObserver.h
CrossProcessPaint.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in gfx. r=jrmuizel 2020-03-04 15:39:20 +00:00
CrossProcessPaint.h
D3DMessageUtils.cpp
D3DMessageUtils.h
GfxMessageUtils.h Bug 1610731 - Followup to fix IPC for RectAbsolute. r=ktaeleman,botond 2020-04-08 21:06:56 +00:00
GPUChild.cpp Bug 1627482 - Fix non-unified build errors in gfx/ipc. r=tnikkel 2020-04-05 03:50:33 +00:00
GPUChild.h
GPUParent.cpp Bug 1641722: Deactivate remote canvas 2D when device creation or stream read failure occurs. r=jrmuizel,chutten 2020-06-26 11:37:31 +00:00
GPUParent.h Bug 1557739 - Be more consistent with IPC Transport APIs, r=jld 2020-02-06 22:41:56 +00:00
GPUProcessHost.cpp Backed out changeset 2cedf945f040 (bug 1347710) as per Chris's request. CLOSED TREE 2020-05-07 21:56:51 +03:00
GPUProcessHost.h
GPUProcessImpl.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in gfx. r=jrmuizel 2020-03-04 15:39:20 +00:00
GPUProcessImpl.h
GPUProcessListener.h
GPUProcessManager.cpp Bug 1647795 - Remove some uses of "blacklist" from dom/ipc/. r=nika 2020-06-23 17:50:23 +00:00
GPUProcessManager.h Bug 1595420 - OOM in GPUProcessManager::OnPreferenceChange and RDDProcessManager::OnPreferenceChange on macOS r=mjf,jya 2020-02-18 15:57:14 +00:00
GraphicsMessages.ipdlh Bug 1540776 - Have parent send color profile to child during launch r=aosmond,jld,jfkthame,florian 2020-04-02 15:42:15 +00:00
InProcessCompositorSession.cpp Bug 1627482 - Fix non-unified build errors in gfx/ipc. r=tnikkel 2020-04-05 03:50:33 +00:00
InProcessCompositorSession.h Bug 1627482 - Fix non-unified build errors in gfx/ipc. r=tnikkel 2020-04-05 03:50:33 +00:00
moz.build
PGPU.ipdl Bug 1614933 - Gather content processes' crash annotations at exception time instead of using IPC; r=froydnj 2020-04-08 06:55:40 +00:00
PVsyncBridge.ipdl
RemoteCompositorSession.cpp Bug 1638163 - Reduce unnecessary GeckoContentController.h includes. r=kats 2020-05-15 21:20:48 +00:00
RemoteCompositorSession.h Bug 1627482 - Fix non-unified build errors in gfx/ipc. r=tnikkel 2020-04-05 03:50:33 +00:00
SharedDIB.cpp
SharedDIB.h
SharedDIBSurface.cpp
SharedDIBSurface.h
SharedDIBWin.cpp
SharedDIBWin.h
VsyncBridgeChild.cpp Bug 1627482 - Fix non-unified build errors in gfx/ipc. r=tnikkel 2020-04-05 03:50:33 +00:00
VsyncBridgeChild.h
VsyncBridgeParent.cpp Bug 1634253 - P6. Remove MessageLoop use from gfx. r=kats,mattwoodrow 2020-05-08 20:20:44 +00:00
VsyncBridgeParent.h
VsyncIOThreadHolder.cpp Bug 1620594 - Part 2: Use SchedulerGroup::Dispatch instead of SystemGroup::Dispatch. r=nika 2020-04-07 15:16:33 +00:00
VsyncIOThreadHolder.h