gecko-dev/gfx/layers/composite
David Keeler 9df1db2e87 Bug 1369560 - Avoid potentially unsafe snprintf usage in FPSCounter. r=mchang
snprintf returns the number of bytes it would have written when it runs out of
space. This patch makes sure we properly handle this unlikely event in
FPSCounter. This patch also makes sure we don't print out the contents of an
uninitialized buffer.

--HG--
extra : rebase_source : 3b0efdc90aeb1ee17e10a75493af51f2878bfcda
2017-06-02 14:39:15 -07:00
..
AnimationMetricsTracker.cpp Bug 1338347 - Add code to measure the maximum number of contiguous frame drops in a compositor animation. r=botond 2017-03-20 11:41:05 -04:00
AnimationMetricsTracker.h Bug 1338347 - Add code to measure the maximum number of contiguous frame drops in a compositor animation. r=botond 2017-03-20 11:41:05 -04:00
AsyncCompositionManager.cpp Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan 2017-08-14 08:29:28 -04:00
AsyncCompositionManager.h Bug 1364622 - Introduce a helper function for computing the async transform for a scroll thumb layer. r=kats 2017-05-15 18:35:16 -04:00
CanvasLayerComposite.cpp Attach Compositables to TextureSourceProviders instead of Compositors. (bug 1343814 part 5, r=mattwoodrow) 2017-03-21 20:32:56 -07:00
CanvasLayerComposite.h Bug 1379920 - Introduce CanvasRenderer and its derived classes. r=nical,jrmuizel 2017-08-03 13:55:14 +08:00
ColorLayerComposite.cpp
ColorLayerComposite.h
CompositableHost.cpp Bug 1354411 - Rebuild CompositorSessions if WebRender is disabled r=kats 2017-08-04 14:36:41 +09:00
CompositableHost.h Bug 1354411 - Rebuild CompositorSessions if WebRender is disabled r=kats 2017-08-04 14:36:41 +09:00
ConsolasFontData.h Add a fixed-width font for the compositor's debug overlay. (bug 1352151 part 9, r=bas) 2017-04-10 19:44:47 -07:00
ContainerLayerComposite.cpp Bug 1381753 - Recompute visible regions for ContainerLayers without intermediate surfaces when needed for invalidation. r=mstange 2017-08-25 15:41:29 +12:00
ContainerLayerComposite.h Bug 1381753 - Recompute visible regions for ContainerLayers without intermediate surfaces when needed for invalidation. r=mstange 2017-08-25 15:41:29 +12:00
ContentHost.cpp Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan 2017-08-14 08:29:28 -04:00
ContentHost.h Allow locklessly acquiring the TextureSources for ContentHosts. (bug 1365879 part 7, r=mattwoodrow) 2017-06-20 01:17:17 -07:00
Diagnostics.cpp Add GPU draw time to the compositor diagnostic overlay. (bug 1352151 part 7, r=bas) 2017-04-10 19:44:46 -07:00
Diagnostics.h Make "prepare" times more inclusive in the compositor diagnostic overlay. (bug 1366037, r=mattwoodrow) 2017-05-19 11:30:34 -07:00
FontData.h Allow TextRenderer to render multiple fonts. (bug 1352151 part 8, r=bas) 2017-04-10 19:44:47 -07:00
FPSCounter.cpp Bug 1369560 - Avoid potentially unsafe snprintf usage in FPSCounter. r=mchang 2017-06-02 14:39:15 -07:00
FPSCounter.h Remove FPSState. (bug 1352151 part 3, r=mattwoodrow) 2017-04-10 19:44:45 -07:00
FrameUniformityData.cpp
FrameUniformityData.h
GPUVideoTextureHost.cpp Bug 1393031 - Separate WebRenderAPI and ResourceUpdateQueue. r=sotaro 2017-09-04 13:59:42 +02:00
GPUVideoTextureHost.h Bug 1393031 - Separate WebRenderAPI and ResourceUpdateQueue. r=sotaro 2017-09-04 13:59:42 +02:00
ImageComposite.cpp Bug 1359206 - Fix CompositionTime and CompositeUntil handling of WebRenderImageHost r=nical 2017-04-27 09:34:54 -07:00
ImageComposite.h Bug 1359206 - Fix CompositionTime and CompositeUntil handling of WebRenderImageHost r=nical 2017-04-27 09:34:54 -07:00
ImageHost.cpp Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan 2017-08-14 08:29:28 -04:00
ImageHost.h Refactor ImageHost to allow acquiring the current TextureSource without locking the underlying TextureHost. (bug 1365879 part 8, r=mattwoodrow) 2017-06-20 01:17:18 -07:00
ImageLayerComposite.cpp Attach Compositables to TextureSourceProviders instead of Compositors. (bug 1343814 part 5, r=mattwoodrow) 2017-03-21 20:32:56 -07:00
ImageLayerComposite.h Remove Composer2D remnants. (bug 1339353, r=kats) 2017-02-14 12:29:39 -08:00
LayerManagerComposite.cpp Bug 1381753 - Recompute visible regions for ContainerLayers without intermediate surfaces when needed for invalidation. r=mstange 2017-08-25 15:41:29 +12:00
LayerManagerComposite.h Bug 1381753 - Recompute visible regions for ContainerLayers without intermediate surfaces when needed for invalidation. r=mstange 2017-08-25 15:41:29 +12:00
PaintCounter.cpp Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan 2017-08-14 08:29:28 -04:00
PaintCounter.h Bug 1340627 - part 6 - fix layers for Skia m59. r=mchang 2017-05-09 22:31:07 -04:00
PaintedLayerComposite.cpp Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange. 2017-06-22 17:08:53 +10:00
PaintedLayerComposite.h Remove Composer2D remnants. (bug 1339353, r=kats) 2017-02-14 12:29:39 -08:00
TextRenderer.cpp Add a fixed-width font for the compositor's debug overlay. (bug 1352151 part 9, r=bas) 2017-04-10 19:44:47 -07:00
TextRenderer.h Bug 1351783 part 1 - Add includes for unified build issues. r=kats 2017-06-05 18:03:02 -05:00
TextureHost.cpp Bug 1393031 - Separate WebRenderAPI and ResourceUpdateQueue. r=sotaro 2017-09-04 13:59:42 +02:00
TextureHost.h Bug 1393031 - Separate WebRenderAPI and ResourceUpdateQueue. r=sotaro 2017-09-04 13:59:42 +02:00
TiledContentHost.cpp Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan 2017-08-14 08:29:28 -04:00
TiledContentHost.h Attach Compositables to TextureSourceProviders instead of Compositors. (bug 1343814 part 5, r=mattwoodrow) 2017-03-21 20:32:56 -07:00
X11TextureHost.cpp Material changes for TextureHost TextureSourceProvider support. (bug 1343814 part 3.2, r=mattwoodrow) 2017-03-21 20:32:54 -07:00
X11TextureHost.h Material changes for TextureHost TextureSourceProvider support. (bug 1343814 part 3.2, r=mattwoodrow) 2017-03-21 20:32:54 -07:00