LCOV - code coverage report
Current view: top level - layout/xul Hit Total Coverage
Test: output.info Lines: 3449 11789 29.3 %
Date: 2017-07-14 16:53:18 Functions: 525 1384 37.9 %
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
BoxObject.cpp
26.4%26.4%
26.4 % 80 / 303 30.9 % 17 / 55
BoxObject.h
100.0%
100.0 % 1 / 1 57.1 % 4 / 7
ContainerBoxObject.cpp
0.0%
0.0 % 0 / 25 0.0 % 0 / 6
ListBoxObject.cpp
0.0%
0.0 % 0 / 112 0.0 % 0 / 24
MenuBoxObject.cpp
5.8%5.8%
5.8 % 4 / 69 20.0 % 2 / 10
PopupBoxObject.cpp
13.7%13.7%
13.7 % 25 / 182 30.0 % 9 / 30
ScrollBoxObject.cpp
0.0%
0.0 % 0 / 192 0.0 % 0 / 25
nsBox.cpp
86.6%86.6%
86.6 % 336 / 388 93.2 % 41 / 44
nsBox.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
nsBoxFrame.cpp
71.4%71.4%
71.4 % 457 / 640 69.5 % 41 / 59
nsBoxFrame.h
90.9%90.9%
90.9 % 10 / 11 87.5 % 7 / 8
nsBoxLayout.cpp
19.4%19.4%
19.4 % 7 / 36 38.5 % 5 / 13
nsBoxLayout.h
60.0%60.0%
60.0 % 6 / 10 55.6 % 5 / 9
nsBoxLayoutState.cpp
38.5%38.5%
38.5 % 5 / 13 50.0 % 1 / 2
nsBoxLayoutState.h
84.6%84.6%
84.6 % 11 / 13 83.3 % 10 / 12
nsButtonBoxFrame.cpp
21.0%21.0%
21.0 % 22 / 105 69.2 % 9 / 13
nsButtonBoxFrame.h
63.6%63.6%
63.6 % 7 / 11 66.7 % 6 / 9
nsDeckFrame.cpp
59.0%59.0%
59.0 % 49 / 83 78.6 % 11 / 14
nsDeckFrame.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 2 / 4
nsDocElementBoxFrame.cpp
66.7%66.7%
66.7 % 34 / 51 58.3 % 7 / 12
nsGroupBoxFrame.cpp
0.0%
0.0 % 0 / 122 0.0 % 0 / 26
nsIRootBox.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsIScrollbarMediator.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsImageBoxFrame.cpp
90.6%90.6%
90.6 % 329 / 363 95.7 % 45 / 47
nsImageBoxFrame.h
100.0%
100.0 % 14 / 14 87.5 % 7 / 8
nsLeafBoxFrame.cpp
83.0%83.0%
83.0 % 93 / 112 85.0 % 17 / 20
nsLeafBoxFrame.h
100.0%
100.0 % 9 / 9 83.3 % 5 / 6
nsListBoxBodyFrame.cpp
0.0%
0.0 % 0 / 743 0.0 % 0 / 73
nsListBoxBodyFrame.h
0.0%
0.0 % 0 / 27 0.0 % 0 / 14
nsListBoxLayout.cpp
0.0%
0.0 % 0 / 95 0.0 % 0 / 7
nsListBoxLayout.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
nsListItemFrame.cpp
0.0%
0.0 % 0 / 22 0.0 % 0 / 7
nsListItemFrame.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
nsMenuBarFrame.cpp
7.3%7.3%
7.3 % 13 / 178 23.8 % 5 / 21
nsMenuBarFrame.h
25.0%25.0%
25.0 % 5 / 20 17.6 % 3 / 17
nsMenuBarListener.cpp
17.0%17.0%
17.0 % 41 / 241 28.6 % 6 / 21
nsMenuBarListener.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
nsMenuFrame.cpp
24.7%24.7%
24.7 % 173 / 701 44.4 % 32 / 72
nsMenuFrame.h
50.0%50.0%
50.0 % 8 / 16 45.5 % 5 / 11
nsMenuParent.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsMenuPopupFrame.cpp
8.0%8.0%
8.0 % 98 / 1220 17.6 % 12 / 68
nsMenuPopupFrame.h
15.3%15.3%
15.3 % 11 / 72 17.1 % 7 / 41
nsPIBoxObject.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsPIListBoxObject.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
nsPopupSetFrame.cpp
76.7%76.7%
76.7 % 46 / 60 84.6 % 11 / 13
nsPopupSetFrame.h
57.1%57.1%
57.1 % 4 / 7 40.0 % 2 / 5
nsProgressMeterFrame.cpp
0.0%
0.0 % 0 / 74 0.0 % 0 / 15
nsProgressMeterFrame.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 2
nsRepeatService.cpp
2.3%2.3%
2.3 % 1 / 43 0.0 % 0 / 10
nsResizerFrame.cpp
0.0%
0.0 % 0 / 260 0.0 % 0 / 11
nsResizerFrame.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 6
nsRootBoxFrame.cpp
62.2%62.2%
62.2 % 51 / 82 63.6 % 14 / 22
nsScrollBoxFrame.cpp
0.0%
0.0 % 0 / 65 0.0 % 0 / 16
nsScrollbarButtonFrame.cpp
6.2%6.2%
6.2 % 8 / 128 10.0 % 1 / 10
nsScrollbarButtonFrame.h
0.0%
0.0 % 0 / 19 0.0 % 0 / 9
nsScrollbarFrame.cpp
40.0%40.0%
40.0 % 50 / 125 52.9 % 9 / 17
nsScrollbarFrame.h
60.0%60.0%
60.0 % 6 / 10 42.9 % 3 / 7
nsSliderFrame.cpp
19.0%19.0%
19.0 % 140 / 738 32.9 % 25 / 76
nsSliderFrame.h
9.5%9.5%
9.5 % 2 / 21 18.2 % 2 / 11
nsSplitterFrame.cpp
12.1%12.1%
12.1 % 56 / 464 28.3 % 13 / 46
nsSplitterFrame.h
25.0%25.0%
25.0 % 1 / 4 25.0 % 1 / 4
nsSprocketLayout.cpp
69.8%69.8%
69.8 % 523 / 749 86.7 % 26 / 30
nsSprocketLayout.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
nsStackFrame.cpp
100.0%
100.0 % 18 / 18 100.0 % 4 / 4
nsStackFrame.h
50.0%50.0%
50.0 % 2 / 4 50.0 % 2 / 4
nsStackLayout.cpp
66.2%66.2%
66.2 % 139 / 210 88.9 % 8 / 9
nsStackLayout.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
nsTextBoxFrame.cpp
56.0%56.0%
56.0 % 337 / 602 81.6 % 40 / 49
nsTextBoxFrame.h
50.0%50.0%
50.0 % 1 / 2 50.0 % 1 / 2
nsTitleBarFrame.cpp
0.0%
0.0 % 0 / 69 0.0 % 0 / 6
nsTitleBarFrame.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 4
nsXULLabelFrame.cpp
61.1%61.1%
61.1 % 22 / 36 85.7 % 6 / 7
nsXULLabelFrame.h
100.0%
100.0 % 5 / 5 75.0 % 3 / 4
nsXULPopupManager.cpp
6.3%6.3%
6.3 % 86 / 1365 17.2 % 17 / 99
nsXULPopupManager.h
3.6%3.6%
3.6 % 2 / 55 3.2 % 1 / 31
nsXULTooltipListener.cpp
26.5%26.5%
26.5 % 91 / 344 43.5 % 10 / 23
nsXULTooltipListener.h
80.0%80.0%
80.0 % 4 / 5 50.0 % 1 / 2

Generated by: LCOV version 1.13