LCOV - code coverage report
Current view: top level - widget Hit Total Coverage
Test: output.info Lines: 2377 12960 18.3 %
Date: 2017-07-14 16:53:18 Functions: 531 2102 25.3 %
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
BasicEvents.h
53.3%53.3%
53.3 % 242 / 454 49.5 % 55 / 111
CompositorWidget.cpp
8.3%8.3%
8.3 % 3 / 36 11.1 % 1 / 9
CompositorWidget.h
30.6%30.6%
30.6 % 11 / 36 36.8 % 7 / 19
ContentCache.cpp
5.2%5.2%
5.2 % 32 / 610 13.2 % 5 / 38
ContentCache.h
38.5%38.5%
38.5 % 35 / 91 37.9 % 11 / 29
ContentEvents.h
34.1%34.1%
34.1 % 46 / 135 33.3 % 17 / 51
EventClassList.h
16.7%16.7%
16.7 % 5 / 30 10.3 % 6 / 58
EventMessageList.h
0.0%
0.0 % 0 / 242 - 0 / 0
FontRange.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 3
GfxDriverInfo.cpp
0.0%
0.0 % 0 / 200 0.0 % 0 / 6
GfxDriverInfo.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
GfxInfoBase.cpp
25.7%25.7%
25.7 % 186 / 724 34.8 % 23 / 66
GfxInfoBase.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 7
GfxInfoCollector.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 4
GfxInfoCollector.h
28.6%28.6%
28.6 % 2 / 7 20.0 % 1 / 5
GfxInfoWebGL.cpp
0.0%
0.0 % 0 / 31 0.0 % 0 / 1
GfxInfoX11.cpp
62.7%62.7%
62.7 % 175 / 279 60.6 % 20 / 33
GfxInfoX11.h
50.0%50.0%
50.0 % 1 / 2 33.3 % 1 / 3
IMEData.h
13.1%13.1%
13.1 % 29 / 221 21.1 % 12 / 57
InProcessCompositorWidget.cpp
0.0%
0.0 % 0 / 45 0.0 % 0 / 17
InProcessCompositorWidget.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
InputData.cpp
7.3%7.3%
7.3 % 30 / 409 10.2 % 5 / 49
InputData.h
13.3%13.3%
13.3 % 2 / 15 7.0 % 3 / 43
LSBUtils.cpp
58.1%58.1%
58.1 % 18 / 31 100.0 % 1 / 1
LookAndFeel.h
44.4%44.4%
44.4 % 8 / 18 50.0 % 2 / 4
MiscEvents.h
0.0%
0.0 % 0 / 48 0.0 % 0 / 20
MouseEvents.h
41.9%41.9%
41.9 % 78 / 186 45.3 % 24 / 53
NativeKeyToDOMCodeName.h
0.0%
0.0 % 0 / 156 - 0 / 0
NativeKeyToDOMKeyName.h
0.0%
0.0 % 0 / 258 - 0 / 0
PuppetBidiKeyboard.cpp
41.2%41.2%
41.2 % 7 / 17 55.6 % 5 / 9
PuppetWidget.cpp
22.6%22.6%
22.6 % 148 / 654 26.0 % 26 / 100
PuppetWidget.h
45.7%45.7%
45.7 % 16 / 35 47.4 % 9 / 19
Screen.cpp
63.5%63.5%
63.5 % 40 / 63 73.3 % 11 / 15
Screen.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
ScreenManager.cpp
50.5%50.5%
50.5 % 55 / 109 88.2 % 15 / 17
ScreenManager.h
50.0%50.0%
50.0 % 1 / 2 33.3 % 1 / 3
SharedWidgetUtils.cpp
0.0%
0.0 % 0 / 111 0.0 % 0 / 4
SystemTimeConverter.h
87.2%87.2%
87.2 % 41 / 47 100.0 % 6 / 6
TextEventDispatcher.cpp
0.0%
0.0 % 0 / 398 0.0 % 0 / 30
TextEventDispatcher.h
0.0%
0.0 % 0 / 40 0.0 % 0 / 18
TextEventDispatcherListener.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
TextEvents.h
0.0%
0.0 % 0 / 293 0.0 % 0 / 81
TextRange.h
9.8%9.8%
9.8 % 10 / 102 7.4 % 2 / 27
TouchEvents.h
0.0%
0.0 % 0 / 55 0.0 % 0 / 14
VsyncDispatcher.cpp
81.6%81.6%
81.6 % 71 / 87 72.2 % 13 / 18
VsyncDispatcher.h
80.0%80.0%
80.0 % 4 / 5 77.8 % 7 / 9
WidgetEventImpl.cpp
10.9%10.9%
10.9 % 47 / 432 25.0 % 14 / 56
WidgetMessageUtils.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 2
WidgetUtils.cpp
12.5%12.5%
12.5 % 7 / 56 40.0 % 2 / 5
WindowSurface.h
33.3%33.3%
33.3 % 1 / 3 25.0 % 1 / 4
WindowSurfaceX11SHM.cpp
100.0%
100.0 % 11 / 11 100.0 % 3 / 3
WindowSurfaceX11SHM.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
nsAppShellSingleton.h
66.7%66.7%
66.7 % 12 / 18 66.7 % 2 / 3
nsAutoRollup.cpp
4.5%4.5%
4.5 % 1 / 22 0.0 % 0 / 5
nsBaseAppShell.cpp
57.7%57.7%
57.7 % 79 / 137 60.9 % 14 / 23
nsBaseDragService.cpp
2.4%2.4%
2.4 % 9 / 373 12.2 % 5 / 41
nsBaseDragService.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 4
nsBaseFilePicker.cpp
0.0%
0.0 % 0 / 194 0.0 % 0 / 33
nsBaseScreen.cpp
0.0%
0.0 % 0 / 14 0.0 % 0 / 10
nsBaseWidget.cpp
21.5%21.5%
21.5 % 287 / 1332 35.5 % 61 / 172
nsBaseWidget.h
23.9%23.9%
23.9 % 28 / 117 22.7 % 15 / 66
nsClipboardHelper.cpp
0.0%
0.0 % 0 / 44 0.0 % 0 / 8
nsClipboardProxy.cpp
8.0%8.0%
8.0 % 7 / 88 45.5 % 5 / 11
nsClipboardProxy.h
50.0%50.0%
50.0 % 1 / 2 50.0 % 1 / 2
nsColorPickerProxy.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 7
nsColorPickerProxy.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 3
nsContentProcessWidgetFactory.cpp
50.0%50.0%
50.0 % 3 / 6 50.0 % 3 / 6
nsDeviceContextSpecProxy.cpp
0.0%
0.0 % 0 / 96 0.0 % 0 / 14
nsDeviceContextSpecProxy.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
nsDragServiceProxy.cpp
0.0%
0.0 % 0 / 35 0.0 % 0 / 7
nsFilePickerProxy.cpp
0.0%
0.0 % 0 / 130 0.0 % 0 / 31
nsGUIEventIPC.h
22.6%22.6%
22.6 % 154 / 680 26.2 % 22 / 84
nsHTMLFormatConverter.cpp
0.0%
0.0 % 0 / 85 0.0 % 0 / 13
nsIDeviceContextSpec.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 5
nsIKeyEventInPluginCallback.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsIPrintDialogService.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
nsIRollupListener.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsIWidget.h
38.5%38.5%
38.5 % 47 / 122 36.8 % 21 / 57
nsIWidgetListener.cpp
10.0%10.0%
10.0 % 4 / 40 10.0 % 2 / 20
nsIWidgetListener.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsIdleService.cpp
33.5%33.5%
33.5 % 88 / 263 56.7 % 17 / 30
nsIdleService.h
100.0%
100.0 % 4 / 4 100.0 % 3 / 3
nsNativeTheme.cpp
17.7%17.7%
17.7 % 64 / 362 29.7 % 11 / 37
nsNativeTheme.h
30.8%30.8%
30.8 % 4 / 13 25.0 % 2 / 8
nsPrimitiveHelpers.cpp
0.0%
0.0 % 0 / 84 0.0 % 0 / 4
nsPrintOptionsImpl.cpp
0.9%0.9%
0.9 % 5 / 541 18.5 % 5 / 27
nsPrintSession.cpp
0.0%
0.0 % 0 / 15 0.0 % 0 / 9
nsPrintSettingsImpl.cpp
0.0%
0.0 % 0 / 523 0.0 % 0 / 131
nsShmImage.cpp
72.4%72.4%
72.4 % 113 / 156 90.9 % 10 / 11
nsShmImage.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
nsTransferable.cpp
0.0%
0.0 % 0 / 271 0.0 % 0 / 31
nsTransferable.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 4
nsWidgetInitData.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
nsXPLookAndFeel.cpp
33.2%33.2%
33.2 % 96 / 289 50.0 % 16 / 32
nsXPLookAndFeel.h
14.3%14.3%
14.3 % 1 / 7 25.0 % 1 / 4

Generated by: LCOV version 1.13