LCOV - code coverage report
Current view: top level - gfx/layers/ipc Hit Total Coverage
Test: output.info Lines: 1917 5787 33.1 %
Date: 2017-07-14 16:53:18 Functions: 367 1099 33.4 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
APZCTreeManagerChild.cpp
5.4%5.4%
5.4 % 6 / 111 11.1 % 2 / 18
APZCTreeManagerChild.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
APZCTreeManagerParent.cpp
6.9%6.9%
6.9 % 8 / 116 8.3 % 2 / 24
APZCTreeManagerParent.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
APZChild.cpp
11.4%11.4%
11.4 % 4 / 35 9.1 % 1 / 11
CompositableForwarder.h
85.7%85.7%
85.7 % 6 / 7 60.0 % 3 / 5
CompositableTransactionParent.cpp
49.0%49.0%
49.0 % 70 / 143 87.5 % 7 / 8
CompositableTransactionParent.h
92.3%92.3%
92.3 % 12 / 13 66.7 % 4 / 6
CompositorBench.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
CompositorBridgeChild.cpp
24.3%24.3%
24.3 % 122 / 502 29.3 % 24 / 82
CompositorBridgeChild.h
100.0%
100.0 % 8 / 8 100.0 % 8 / 8
CompositorBridgeParent.cpp
33.8%33.8%
33.8 % 336 / 995 35.3 % 54 / 153
CompositorBridgeParent.h
17.2%17.2%
17.2 % 5 / 29 20.8 % 5 / 24
CompositorManagerChild.cpp
54.9%54.9%
54.9 % 67 / 122 55.6 % 10 / 18
CompositorManagerChild.h
57.1%57.1%
57.1 % 4 / 7 40.0 % 2 / 5
CompositorManagerParent.cpp
63.2%63.2%
63.2 % 48 / 76 54.5 % 6 / 11
CompositorManagerParent.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
CompositorThread.cpp
60.3%60.3%
60.3 % 35 / 58 69.2 % 9 / 13
CompositorThread.h
60.0%60.0%
60.0 % 3 / 5 40.0 % 2 / 5
CompositorVsyncScheduler.cpp
68.6%68.6%
68.6 % 105 / 153 69.2 % 18 / 26
CompositorVsyncScheduler.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3
CompositorVsyncSchedulerOwner.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
CrossProcessCompositorBridgeParent.cpp
30.9%30.9%
30.9 % 83 / 269 21.2 % 7 / 33
CrossProcessCompositorBridgeParent.h
13.3%13.3%
13.3 % 4 / 30 4.5 % 1 / 22
ISurfaceAllocator.cpp
7.7%7.7%
7.7 % 8 / 104 46.2 % 6 / 13
ISurfaceAllocator.h
48.9%48.9%
48.9 % 22 / 45 38.2 % 13 / 34
ImageBridgeChild.cpp
12.4%12.4%
12.4 % 64 / 515 12.7 % 10 / 79
ImageBridgeChild.h
7.1%7.1%
7.1 % 1 / 14 16.7 % 2 / 12
ImageBridgeParent.cpp
19.9%19.9%
19.9 % 35 / 176 22.2 % 8 / 36
ImageBridgeParent.h
16.7%16.7%
16.7 % 1 / 6 20.0 % 1 / 5
KnowsCompositor.h
75.0%75.0%
75.0 % 9 / 12 71.4 % 5 / 7
LayerAnimationUtils.cpp
0.0%
0.0 % 0 / 13 0.0 % 0 / 1
LayerTransactionChild.cpp
0.0%
0.0 % 0 / 8 0.0 % 0 / 2
LayerTransactionChild.h
62.5%62.5%
62.5 % 15 / 24 54.5 % 6 / 11
LayerTransactionParent.cpp
43.7%43.7%
43.7 % 228 / 522 40.4 % 19 / 47
LayerTransactionParent.h
66.7%66.7%
66.7 % 16 / 24 63.2 % 12 / 19
LayerTreeOwnerTracker.cpp
58.1%58.1%
58.1 % 18 / 31 62.5 % 5 / 8
LayerTreeOwnerTracker.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
LayersMessageUtils.h
77.9%77.9%
77.9 % 211 / 271 75.6 % 31 / 41
RemoteContentController.cpp
3.9%3.9%
3.9 % 4 / 103 5.6 % 1 / 18
ShadowLayerUtilsX11.cpp
19.6%19.6%
19.6 % 9 / 46 37.5 % 3 / 8
ShadowLayerUtilsX11.h
0.0%
0.0 % 0 / 16 0.0 % 0 / 4
ShadowLayers.cpp
55.0%55.0%
55.0 % 309 / 562 56.5 % 52 / 92
ShadowLayers.h
57.1%57.1%
57.1 % 20 / 35 53.8 % 14 / 26
SharedPlanarYCbCrImage.cpp
0.0%
0.0 % 0 / 103 0.0 % 0 / 12
SharedPlanarYCbCrImage.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
SharedRGBImage.cpp
0.0%
0.0 % 0 / 59 0.0 % 0 / 10
SynchronousTask.h
0.0%
0.0 % 0 / 20 0.0 % 0 / 6
TextureForwarder.h
50.0%50.0%
50.0 % 4 / 8 36.4 % 4 / 11
ThreadSafeRefcountingWithMainThreadDestruction.h
47.6%47.6%
47.6 % 10 / 21 25.0 % 3 / 12
UiCompositorControllerChild.cpp
0.0%
0.0 % 0 / 150 0.0 % 0 / 32
UiCompositorControllerChild.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
UiCompositorControllerParent.cpp
0.0%
0.0 % 0 / 106 0.0 % 0 / 25
UiCompositorControllerParent.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
VideoBridgeChild.cpp
2.2%2.2%
2.2 % 1 / 46 0.0 % 0 / 15
VideoBridgeChild.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 6
VideoBridgeParent.cpp
0.0%
0.0 % 0 / 45 0.0 % 0 / 15
VideoBridgeParent.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 3

Generated by: LCOV version 1.13