LCOV - code coverage report
Current view: top level - netwerk/base Hit Total Coverage
Test: output.info Lines: 7535 20661 36.5 %
Date: 2017-07-14 16:53:18 Functions: 1106 3097 35.7 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage
ADivertableParentChannel.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
<unnamed> 100.0 % 1 / 1 100.0 % 1 / 1
ARefBase.h
100.0%
100.0 % 2 / 2 66.7 % 2 / 3
<unnamed> 100.0 % 2 / 2 66.7 % 2 / 3
ArrayBufferInputStream.cpp
0.0%
0.0 % 0 / 57 0.0 % 0 / 10
ArrayBufferInputStream.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
AutoClose.h
100.0%
100.0 % 20 / 20 100.0 % 7 / 7
<unnamed> 100.0 % 20 / 20 100.0 % 7 / 7
BackgroundFileSaver.cpp
0.0%
0.0 % 0 / 426 0.0 % 0 / 69
BackgroundFileSaver.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
CaptivePortalService.cpp
32.9%32.9%
32.9 % 51 / 155 57.9 % 11 / 19
<unnamed> 32.9 % 51 / 155 57.9 % 11 / 19
ChannelDiverterChild.cpp
0.0%
0.0 % 0 / 4 0.0 % 0 / 3
ChannelDiverterParent.cpp
0.0%
0.0 % 0 / 27 0.0 % 0 / 6
Dashboard.cpp
0.0%
0.0 % 0 / 512 0.0 % 0 / 87
Dashboard.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 7
DashboardTypes.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 11
EventTokenBucket.cpp
37.2%37.2%
37.2 % 61 / 164 46.4 % 13 / 28
<unnamed> 37.2 % 61 / 164 46.4 % 13 / 28
EventTokenBucket.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
<unnamed> 100.0 % 1 / 1 100.0 % 1 / 1
LoadContextInfo.cpp
39.0%39.0%
39.0 % 30 / 77 50.0 % 12 / 24
<unnamed> 39.0 % 30 / 77 50.0 % 12 / 24
LoadContextInfo.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 3
LoadInfo.cpp
63.1%63.1%
63.1 % 262 / 415 68.3 % 56 / 82
<unnamed> 63.1 % 262 / 415 68.3 % 56 / 82
MemoryDownloader.cpp
0.0%
0.0 % 0 / 37 0.0 % 0 / 10
MemoryDownloader.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
NetworkActivityMonitor.cpp
2.3%2.3%
2.3 % 3 / 130 4.8 % 1 / 21
<unnamed> 2.3 % 3 / 130 4.8 % 1 / 21
NetworkInfoServiceLinux.cpp
0.0%
0.0 % 0 / 37 0.0 % 0 / 3
PollableEvent.cpp
56.1%56.1%
56.1 % 37 / 66 75.0 % 3 / 4
<unnamed> 56.1 % 37 / 66 75.0 % 3 / 4
PollableEvent.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
<unnamed> 100.0 % 2 / 2 100.0 % 2 / 2
Predictor.cpp
43.7%43.7%
43.7 % 557 / 1275 41.1 % 46 / 112
<unnamed> 43.7 % 557 / 1275 41.1 % 46 / 112
Predictor.h
10.0%10.0%
10.0 % 2 / 20 7.1 % 1 / 14
<unnamed> 10.0 % 2 / 20 7.1 % 1 / 14
PrivateBrowsingChannel.h
82.4%82.4%
82.4 % 42 / 51 34.4 % 11 / 32
<unnamed> 82.4 % 42 / 51 34.4 % 11 / 32
ProxyAutoConfig.cpp
1.9%1.9%
1.9 % 7 / 378 4.9 % 2 / 41
<unnamed> 1.9 % 7 / 378 4.9 % 2 / 41
RedirectChannelRegistrar.cpp
0.0%
0.0 % 0 / 33 0.0 % 0 / 9
RedirectChannelRegistrar.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
ReferrerPolicy.h
0.0%
0.0 % 0 / 65 0.0 % 0 / 3
RequestContextService.cpp
57.1%57.1%
57.1 % 56 / 98 65.5 % 19 / 29
<unnamed> 57.1 % 56 / 98 65.5 % 19 / 29
RustURL.cpp
0.0%
0.0 % 0 / 341 0.0 % 0 / 78
RustURL.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
SimpleBuffer.cpp
0.0%
0.0 % 0 / 52 0.0 % 0 / 5
SimpleBuffer.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
SimpleChannel.cpp
0.0%
0.0 % 0 / 26 0.0 % 0 / 6
SimpleChannel.h
0.0%
0.0 % 0 / 17 0.0 % 0 / 27
StreamingProtocolService.cpp
4.8%4.8%
4.8 % 1 / 21 0.0 % 0 / 5
<unnamed> 4.8 % 1 / 21 0.0 % 0 / 5
StreamingProtocolService.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 3
TCPFastOpen.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
<unnamed> 100.0 % 1 / 1 100.0 % 1 / 1
TCPFastOpenLayer.cpp
60.3%60.3%
60.3 % 149 / 247 93.3 % 14 / 15
<unnamed> 60.3 % 149 / 247 93.3 % 14 / 15
TLSServerSocket.cpp
0.0%
0.0 % 0 / 215 0.0 % 0 / 43
TLSServerSocket.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 8
ThrottleQueue.cpp
0.0%
0.0 % 0 / 178 0.0 % 0 / 29
ThrottleQueue.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
Tickler.cpp
100.0%
100.0 % 1 / 1 66.7 % 2 / 3
<unnamed> 100.0 % 1 / 1 66.7 % 2 / 3
Tickler.h
50.0%50.0%
50.0 % 3 / 6 50.0 % 3 / 6
<unnamed> 50.0 % 3 / 6 50.0 % 3 / 6
nsASocketHandler.h
50.0%50.0%
50.0 % 4 / 8 33.3 % 1 / 3
<unnamed> 50.0 % 4 / 8 33.3 % 1 / 3
nsAsyncRedirectVerifyHelper.cpp
0.0%
0.0 % 0 / 123 0.0 % 0 / 19
nsAsyncRedirectVerifyHelper.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 3
nsAsyncStreamCopier.cpp
0.0%
0.0 % 0 / 167 0.0 % 0 / 30
nsAuthInformationHolder.cpp
0.0%
0.0 % 0 / 30 0.0 % 0 / 12
nsAuthInformationHolder.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 7
nsBase64Encoder.cpp
50.0%50.0%
50.0 % 12 / 24 50.0 % 5 / 10
<unnamed> 50.0 % 12 / 24 50.0 % 5 / 10
nsBase64Encoder.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
<unnamed> 100.0 % 2 / 2 100.0 % 2 / 2
nsBaseChannel.cpp
58.3%58.3%
58.3 % 260 / 446 76.1 % 51 / 67
<unnamed> 58.3 % 260 / 446 76.1 % 51 / 67
nsBaseChannel.h
75.4%75.4%
75.4 % 43 / 57 57.7 % 15 / 26
<unnamed> 75.4 % 43 / 57 57.7 % 15 / 26
nsBaseContentStream.cpp
0.0%
0.0 % 0 / 57 0.0 % 0 / 11
nsBaseContentStream.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 9
nsBufferedStreams.cpp
39.8%39.8%
39.8 % 197 / 495 52.6 % 30 / 57
<unnamed> 39.8 % 197 / 495 52.6 % 30 / 57
nsBufferedStreams.h
80.0%80.0%
80.0 % 8 / 10 80.0 % 8 / 10
<unnamed> 80.0 % 8 / 10 80.0 % 8 / 10
nsChannelClassifier.cpp
33.0%33.0%
33.0 % 188 / 570 50.0 % 32 / 64
<unnamed> 33.0 % 188 / 570 50.0 % 32 / 64
nsChannelClassifier.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
<unnamed> 100.0 % 1 / 1 100.0 % 1 / 1
nsDNSPrefetch.cpp
55.8%55.8%
55.8 % 24 / 43 54.5 % 6 / 11
<unnamed> 55.8 % 24 / 43 54.5 % 6 / 11
nsDNSPrefetch.h
60.0%60.0%
60.0 % 3 / 5 50.0 % 2 / 4
<unnamed> 60.0 % 3 / 5 50.0 % 2 / 4
nsDirectoryIndexStream.cpp
0.0%
0.0 % 0 / 142 0.0 % 0 / 13
nsDownloader.cpp
0.0%
0.0 % 0 / 45 0.0 % 0 / 10
nsDownloader.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
nsFileStreams.cpp
54.5%54.5%
54.5 % 226 / 415 67.2 % 43 / 64
<unnamed> 54.5 % 226 / 415 67.2 % 43 / 64
nsFileStreams.h
63.4%63.4%
63.4 % 26 / 41 52.9 % 18 / 34
<unnamed> 63.4 % 26 / 41 52.9 % 18 / 34
nsIOService.cpp
47.5%47.5%
47.5 % 361 / 760 50.7 % 38 / 75
<unnamed> 47.5 % 361 / 760 50.7 % 38 / 75
nsIOService.h
23.1%23.1%
23.1 % 3 / 13 16.7 % 2 / 12
<unnamed> 23.1 % 3 / 13 16.7 % 2 / 12
nsIncrementalDownload.cpp
0.0%
0.0 % 0 / 409 0.0 % 0 / 41
nsIncrementalStreamLoader.cpp
67.3%67.3%
67.3 % 68 / 101 86.7 % 13 / 15
<unnamed> 67.3 % 68 / 101 86.7 % 13 / 15
nsInputStreamChannel.cpp
53.7%53.7%
53.7 % 22 / 41 58.3 % 7 / 12
<unnamed> 53.7 % 22 / 41 58.3 % 7 / 12
nsInputStreamChannel.h
100.0%
100.0 % 6 / 6 100.0 % 4 / 4
<unnamed> 100.0 % 6 / 6 100.0 % 4 / 4
nsInputStreamPump.cpp
76.9%76.9%
76.9 % 257 / 334 75.9 % 22 / 29
<unnamed> 76.9 % 257 / 334 75.9 % 22 / 29
nsLoadGroup.cpp
65.8%65.8%
65.8 % 277 / 421 70.9 % 39 / 55
<unnamed> 65.8 % 277 / 421 70.9 % 39 / 55
nsLoadGroup.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
<unnamed> 100.0 % 1 / 1 100.0 % 2 / 2
nsMIMEInputStream.cpp
0.8%0.8%
0.8 % 1 / 133 0.0 % 0 / 30
<unnamed> 0.8 % 1 / 133 0.0 % 0 / 30
nsMediaFragmentURIParser.cpp
0.0%
0.0 % 0 / 206 0.0 % 0 / 17
nsMediaFragmentURIParser.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 5
nsNetAddr.cpp
0.0%
0.0 % 0 / 62 0.0 % 0 / 11
nsNetAddr.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
nsNetSegmentUtils.h
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
<unnamed> 100.0 % 6 / 6 100.0 % 1 / 1
nsNetUtil.cpp
48.3%48.3%
48.3 % 576 / 1193 61.0 % 72 / 118
<unnamed> 48.3 % 576 / 1193 61.0 % 72 / 118
nsNetUtil.h
84.6%84.6%
84.6 % 33 / 39 36.4 % 12 / 33
<unnamed> 84.6 % 33 / 39 36.4 % 12 / 33
nsNetworkInfoService.cpp
0.0%
0.0 % 0 / 44 0.0 % 0 / 9
nsNetworkInfoService.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
nsPACMan.cpp
3.9%3.9%
3.9 % 14 / 360 5.8 % 3 / 52
<unnamed> 3.9 % 14 / 360 5.8 % 3 / 52
nsPACMan.h
28.6%28.6%
28.6 % 4 / 14 33.3 % 2 / 6
<unnamed> 28.6 % 4 / 14 33.3 % 2 / 6
nsPreloadedStream.cpp
1.5%1.5%
1.5 % 1 / 68 11.1 % 2 / 18
<unnamed> 1.5 % 1 / 68 11.1 % 2 / 18
nsProtocolProxyService.cpp
29.9%29.9%
29.9 % 315 / 1054 41.1 % 30 / 73
<unnamed> 29.9 % 315 / 1054 41.1 % 30 / 73
nsProtocolProxyService.h
52.6%52.6%
52.6 % 10 / 19 33.3 % 2 / 6
<unnamed> 52.6 % 10 / 19 33.3 % 2 / 6
nsProxyInfo.cpp
0.0%
0.0 % 0 / 44 0.0 % 0 / 17
nsProxyInfo.h
0.0%
0.0 % 0 / 14 0.0 % 0 / 8
nsReadLine.h
97.0%97.0%
97.0 % 32 / 33 50.0 % 3 / 6
<unnamed> 97.0 % 32 / 33 50.0 % 3 / 6
nsRedirectHistoryEntry.cpp
0.0%
0.0 % 0 / 16 0.0 % 0 / 8
nsRequestObserverProxy.cpp
0.0%
0.0 % 0 / 72 0.0 % 0 / 16
nsRequestObserverProxy.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 4
nsSecCheckWrapChannel.cpp
0.0%
0.0 % 0 / 67 0.0 % 0 / 23
nsSecCheckWrapChannel.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 141
nsSerializationHelper.cpp
89.3%89.3%
89.3 % 25 / 28 100.0 % 7 / 7
<unnamed> 89.3 % 25 / 28 100.0 % 7 / 7
nsSerializationHelper.h
50.0%50.0%
50.0 % 1 / 2 50.0 % 1 / 2
<unnamed> 50.0 % 1 / 2 50.0 % 1 / 2
nsServerSocket.cpp
0.0%
0.0 % 0 / 212 0.0 % 0 / 38
nsServerSocket.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
nsSimpleNestedURI.cpp
33.3%33.3%
33.3 % 27 / 81 53.8 % 7 / 13
<unnamed> 33.3 % 27 / 81 53.8 % 7 / 13
nsSimpleNestedURI.h
25.0%25.0%
25.0 % 1 / 4 33.3 % 1 / 3
<unnamed> 25.0 % 1 / 4 33.3 % 1 / 3
nsSimpleStreamListener.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 7
nsSimpleStreamListener.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 3
nsSimpleURI.cpp
45.2%45.2%
45.2 % 175 / 387 50.7 % 35 / 69
<unnamed> 45.2 % 175 / 387 50.7 % 35 / 69
nsSimpleURI.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
nsSocketTransport2.cpp
45.8%45.8%
45.8 % 648 / 1416 57.6 % 72 / 125
<unnamed> 45.8 % 648 / 1416 57.6 % 72 / 125
nsSocketTransport2.h
93.4%93.4%
93.4 % 71 / 76 100.0 % 24 / 24
<unnamed> 93.4 % 71 / 76 100.0 % 24 / 24
nsSocketTransportService2.cpp
52.3%52.3%
52.3 % 368 / 704 60.7 % 34 / 56
<unnamed> 52.3 % 368 / 704 60.7 % 34 / 56
nsSocketTransportService2.h
30.0%30.0%
30.0 % 3 / 10 25.0 % 2 / 8
<unnamed> 30.0 % 3 / 10 25.0 % 2 / 8
nsStandardURL.cpp
55.1%55.1%
55.1 % 1051 / 1907 70.4 % 95 / 135
<unnamed> 55.1 % 1051 / 1907 70.4 % 95 / 135
nsStandardURL.h
61.8%61.8%
61.8 % 42 / 68 76.9 % 20 / 26
<unnamed> 61.8 % 42 / 68 76.9 % 20 / 26
nsStreamListenerTee.cpp
47.6%47.6%
47.6 % 30 / 63 66.7 % 6 / 9
<unnamed> 47.6 % 30 / 63 66.7 % 6 / 9
nsStreamListenerTee.h
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
<unnamed> 100.0 % 2 / 2 100.0 % 3 / 3
nsStreamListenerWrapper.cpp
12.5%12.5%
12.5 % 1 / 8 75.0 % 3 / 4
<unnamed> 12.5 % 1 / 8 75.0 % 3 / 4
nsStreamListenerWrapper.h
100.0%
100.0 % 7 / 7 100.0 % 5 / 5
<unnamed> 100.0 % 7 / 7 100.0 % 5 / 5
nsStreamLoader.cpp
84.9%84.9%
84.9 % 62 / 73 94.1 % 16 / 17
<unnamed> 84.9 % 62 / 73 94.1 % 16 / 17
nsStreamTransportService.cpp
28.5%28.5%
28.5 % 68 / 239 30.6 % 15 / 49
<unnamed> 28.5 % 68 / 239 30.6 % 15 / 49
nsStreamTransportService.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
<unnamed> 100.0 % 2 / 2 100.0 % 1 / 1
nsSyncStreamListener.cpp
0.0%
0.0 % 0 / 64 0.0 % 0 / 15
nsSyncStreamListener.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
nsTemporaryFileInputStream.cpp
0.0%
0.0 % 0 / 118 0.0 % 0 / 16
nsTemporaryFileInputStream.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 7
nsTransportUtils.cpp
83.3%83.3%
83.3 % 40 / 48 100.0 % 12 / 12
<unnamed> 83.3 % 40 / 48 100.0 % 12 / 12
nsUDPSocket.cpp
0.0%
0.0 % 0 / 656 0.0 % 0 / 138
nsUDPSocket.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 9
nsURIHashKey.h
84.2%84.2%
84.2 % 16 / 19 100.0 % 7 / 7
<unnamed> 84.2 % 16 / 19 100.0 % 7 / 7
nsURLHelper.cpp
60.2%60.2%
60.2 % 301 / 500 75.8 % 25 / 33
<unnamed> 60.2 % 301 / 500 75.8 % 25 / 33
nsURLHelper.h
66.7%66.7%
66.7 % 4 / 6 66.7 % 2 / 3
<unnamed> 66.7 % 4 / 6 66.7 % 2 / 3
nsURLHelperUnix.cpp
84.0%84.0%
84.0 % 42 / 50 100.0 % 2 / 2
<unnamed> 84.0 % 42 / 50 100.0 % 2 / 2
nsURLParsers.cpp
60.9%60.9%
60.9 % 182 / 299 81.0 % 17 / 21
<unnamed> 60.9 % 182 / 299 81.0 % 17 / 21
nsURLParsers.h
57.1%57.1%
57.1 % 4 / 7 44.4 % 4 / 9
<unnamed> 57.1 % 4 / 7 44.4 % 4 / 9
nsUnicharStreamLoader.cpp
81.1%81.1%
81.1 % 90 / 111 84.6 % 11 / 13
<unnamed> 81.1 % 90 / 111 84.6 % 11 / 13
nsUnicharStreamLoader.h
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
<unnamed> 100.0 % 2 / 2 100.0 % 3 / 3

Generated by: LCOV version 1.13