LCOV - code coverage report
Current view: top level - gfx/2d Hit Total Coverage
Test: output.info Lines: 2616 15486 16.9 %
Date: 2017-07-14 16:53:18 Functions: 1319 5316 24.8 %
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
2D.h
48.4%48.4%
48.4 % 104 / 215 35.7 % 55 / 154
BaseCoord.h
19.4%19.4%
19.4 % 7 / 36 61.0 % 36 / 59
BaseMargin.h
74.5%74.5%
74.5 % 41 / 55 87.0 % 47 / 54
BasePoint.h
79.5%79.5%
79.5 % 35 / 44 59.4 % 76 / 128
BasePoint3D.h
5.3%5.3%
5.3 % 2 / 38 13.3 % 2 / 15
BasePoint4D.h
30.2%30.2%
30.2 % 16 / 53 48.9 % 23 / 47
BaseRect.h
83.2%83.2%
83.2 % 242 / 291 66.9 % 279 / 417
BaseSize.h
73.8%73.8%
73.8 % 31 / 42 66.7 % 52 / 78
BezierUtils.cpp
0.0%
0.0 % 0 / 149 0.0 % 0 / 12
BezierUtils.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
BigEndianInts.h
33.3%33.3%
33.3 % 4 / 12 20.0 % 1 / 5
Blur.cpp
22.3%22.3%
22.3 % 81 / 364 44.0 % 11 / 25
Blur.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
BlurSSE2.cpp
94.8%94.8%
94.8 % 146 / 154 100.0 % 6 / 6
BorrowedContext.h
33.3%33.3%
33.3 % 9 / 27 25.0 % 3 / 12
ConvolutionFilter.cpp
0.0%
0.0 % 0 / 66 0.0 % 0 / 8
ConvolutionFilter.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
Coord.h
45.5%45.5%
45.5 % 5 / 11 86.1 % 68 / 79
CriticalSection.h
44.4%44.4%
44.4 % 8 / 18 33.3 % 2 / 6
DataSourceSurface.cpp
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
DataSourceSurfaceWrapper.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 11
DataSurfaceHelpers.cpp
3.5%3.5%
3.5 % 5 / 142 7.7 % 1 / 13
DrawCommand.h
0.0%
0.0 % 0 / 218 0.0 % 0 / 86
DrawEventRecorder.cpp
0.0%
0.0 % 0 / 48 0.0 % 0 / 16
DrawEventRecorder.h
0.0%
0.0 % 0 / 38 0.0 % 0 / 20
DrawTarget.cpp
0.0%
0.0 % 0 / 107 0.0 % 0 / 7
DrawTargetCairo.cpp
0.7%0.7%
0.7 % 8 / 1069 1.1 % 1 / 89
DrawTargetCairo.h
0.0%
0.0 % 0 / 21 0.0 % 0 / 14
DrawTargetCapture.cpp
0.0%
0.0 % 0 / 117 0.0 % 0 / 25
DrawTargetCapture.h
0.0%
0.0 % 0 / 29 0.0 % 0 / 32
DrawTargetDual.cpp
0.0%
0.0 % 0 / 100 0.0 % 0 / 17
DrawTargetDual.h
0.0%
0.0 % 0 / 44 0.0 % 0 / 26
DrawTargetRecording.cpp
0.0%
0.0 % 0 / 296 0.0 % 0 / 91
DrawTargetRecording.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 9
DrawTargetSkia.cpp
51.2%51.2%
51.2 % 429 / 838 66.7 % 52 / 78
DrawTargetSkia.h
64.7%64.7%
64.7 % 11 / 17 81.8 % 9 / 11
DrawTargetTiled.cpp
0.0%
0.0 % 0 / 183 0.0 % 0 / 24
DrawTargetTiled.h
0.0%
0.0 % 0 / 59 0.0 % 0 / 26
DrawTargetWrapAndRecord.cpp
0.0%
0.0 % 0 / 360 0.0 % 0 / 86
DrawTargetWrapAndRecord.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 9
DrawingJob.cpp
0.0%
0.0 % 0 / 55 0.0 % 0 / 14
DrawingJob.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 3
Factory.cpp
31.0%31.0%
31.0 % 84 / 271 35.6 % 16 / 45
FilterNodeSoftware.cpp
0.0%
0.0 % 0 / 1865 0.0 % 0 / 277
FilterNodeSoftware.h
0.0%
0.0 % 0 / 75 0.0 % 0 / 155
FilterProcessing.cpp
0.0%
0.0 % 0 / 110 0.0 % 0 / 13
FilterProcessing.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
FilterProcessingSIMD-inl.h
0.0%
0.0 % 0 / 534 0.0 % 0 / 59
FilterProcessingSSE2.cpp
0.0%
0.0 % 0 / 33 0.0 % 0 / 13
FilterProcessingScalar.cpp
0.0%
0.0 % 0 / 110 0.0 % 0 / 16
Filters.h
0.0%
0.0 % 0 / 19 0.0 % 0 / 21
FontVariation.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
GenericRefCounted.h
0.0%
0.0 % 0 / 25 0.0 % 0 / 11
Helpers.h
51.4%51.4%
51.4 % 18 / 35 50.0 % 4 / 8
HelpersCairo.h
6.1%6.1%
6.1 % 7 / 114 15.4 % 2 / 13
HelpersSkia.h
50.0%50.0%
50.0 % 68 / 136 81.8 % 18 / 22
ImageScaling.cpp
0.0%
0.0 % 0 / 114 0.0 % 0 / 9
ImageScalingSSE2.cpp
0.0%
0.0 % 0 / 140 0.0 % 0 / 9
InlineTranslator.cpp
0.0%
0.0 % 0 / 38 0.0 % 0 / 7
InlineTranslator.h
0.0%
0.0 % 0 / 80 0.0 % 0 / 27
IterableArena.h
0.0%
0.0 % 0 / 39 0.0 % 0 / 8
JobScheduler.cpp
0.0%
0.0 % 0 / 129 0.0 % 0 / 25
JobScheduler.h
0.0%
0.0 % 0 / 13 0.0 % 0 / 13
JobScheduler_posix.cpp
0.0%
0.0 % 0 / 85 0.0 % 0 / 20
JobScheduler_posix.h
0.0%
0.0 % 0 / 18 0.0 % 0 / 7
Logging.h
25.8%25.8%
25.8 % 48 / 186 18.0 % 23 / 128
Matrix.cpp
0.0%
0.0 % 0 / 50 0.0 % 0 / 5
Matrix.h
64.9%64.9%
64.9 % 561 / 864 66.9 % 162 / 242
NativeFontResourceFontconfig.cpp
0.0%
0.0 % 0 / 25 0.0 % 0 / 5
NativeFontResourceFontconfig.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
NumericTools.h
90.0%90.0%
90.0 % 9 / 10 100.0 % 2 / 2
Path.cpp
1.7%1.7%
1.7 % 4 / 230 7.7 % 2 / 26
PathAnalysis.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 7
PathCairo.cpp
0.0%
0.0 % 0 / 169 0.0 % 0 / 23
PathCairo.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 9
PathHelpers.cpp
41.3%41.3%
41.3 % 43 / 104 33.3 % 2 / 6
PathHelpers.h
49.6%49.6%
49.6 % 66 / 133 43.2 % 16 / 37
PathRecording.cpp
0.0%
0.0 % 0 / 66 0.0 % 0 / 11
PathRecording.h
0.0%
0.0 % 0 / 26 0.0 % 0 / 18
PathSkia.cpp
38.2%38.2%
38.2 % 42 / 110 45.0 % 9 / 20
PathSkia.h
83.3%83.3%
83.3 % 10 / 12 84.6 % 11 / 13
PatternHelpers.h
54.9%54.9%
54.9 % 28 / 51 70.0 % 7 / 10
Point.h
67.2%67.2%
67.2 % 45 / 67 61.0 % 94 / 154
Polygon.h
0.0%
0.0 % 0 / 132 0.0 % 0 / 25
Quaternion.cpp
0.0%
0.0 % 0 / 28 0.0 % 0 / 2
Quaternion.h
0.0%
0.0 % 0 / 18 0.0 % 0 / 5
RecordedEvent.cpp
0.0%
0.0 % 0 / 48 0.0 % 0 / 3
RecordedEvent.h
0.0%
0.0 % 0 / 50 0.0 % 0 / 28
RecordedEventImpl.h
0.0%
0.0 % 0 / 1373 0.0 % 0 / 903
RecordingTypes.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 326
Rect.h
81.5%81.5%
81.5 % 101 / 124 70.7 % 82 / 116
SFNTData.cpp
0.0%
0.0 % 0 / 100 0.0 % 0 / 11
SFNTData.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
SFNTNameTable.cpp
11.5%11.5%
11.5 % 13 / 113 0.0 % 0 / 12
SIMD.h
0.0%
0.0 % 0 / 436 0.0 % 0 / 125
SSEHelpers.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
SVGTurbulenceRenderer-inl.h
0.0%
0.0 % 0 / 142 0.0 % 0 / 77
Scale.cpp
0.0%
0.0 % 0 / 11 0.0 % 0 / 1
ScaleFactor.h
61.9%61.9%
61.9 % 13 / 21 53.8 % 28 / 52
ScaleFactors2D.h
100.0%
100.0 % 36 / 36 79.2 % 42 / 53
ScaledFontBase.cpp
14.0%14.0%
14.0 % 19 / 136 33.3 % 4 / 12
ScaledFontBase.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 7
ScaledFontCairo.cpp
0.0%
0.0 % 0 / 9 0.0 % 0 / 2
ScaledFontCairo.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 4
ScaledFontFontconfig.cpp
7.8%7.8%
7.8 % 13 / 167 30.8 % 4 / 13
ScaledFontFontconfig.h
66.7%66.7%
66.7 % 2 / 3 75.0 % 3 / 4
SourceSurfaceCairo.cpp
0.0%
0.0 % 0 / 69 0.0 % 0 / 17
SourceSurfaceCairo.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 6
SourceSurfaceDual.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 9
SourceSurfaceRawData.cpp
35.5%35.5%
35.5 % 11 / 31 60.0 % 3 / 5
SourceSurfaceRawData.h
31.5%31.5%
31.5 % 17 / 54 41.7 % 10 / 24
SourceSurfaceSkia.cpp
30.8%30.8%
30.8 % 24 / 78 54.5 % 6 / 11
SourceSurfaceSkia.h
75.0%75.0%
75.0 % 3 / 4 80.0 % 4 / 5
Swizzle.cpp
0.0%
0.0 % 0 / 251 0.0 % 0 / 46
SwizzleSSE2.cpp
0.0%
0.0 % 0 / 122 0.0 % 0 / 18
Tools.h
68.3%68.3%
68.3 % 56 / 82 59.1 % 13 / 22
Triangle.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 4
Types.h
79.1%79.1%
79.1 % 34 / 43 86.7 % 13 / 15
UnscaledFontFreeType.cpp
0.0%
0.0 % 0 / 42 0.0 % 0 / 2
UnscaledFontFreeType.h
32.3%32.3%
32.3 % 10 / 31 33.3 % 6 / 18
UserData.h
74.5%74.5%
74.5 % 41 / 55 87.5 % 7 / 8
ssse3-scaler.c
0.0%
0.0 % 0 / 162 0.0 % 0 / 7

Generated by: LCOV version 1.13