LCOV - code coverage report
Current view: top level - layout/generic - FrameTypeList.h (source / functions) Hit Total Coverage
Test: output.info Lines: 41 62 66.1 %
Date: 2017-07-14 16:53:18 Functions: 41 62 66.1 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
       2             : /* This Source Code Form is subject to the terms of the Mozilla Public
       3             :  * License, v. 2.0. If a copy of the MPL was not distributed with this
       4             :  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
       5             : 
       6             : /*
       7             :  * This file contains the list of frame types in order to be processed via
       8             :  * macros.
       9             :  */
      10           0 : FRAME_TYPE(Backdrop)
      11         898 : FRAME_TYPE(Block)
      12           0 : FRAME_TYPE(Box)
      13           4 : FRAME_TYPE(Br)
      14         642 : FRAME_TYPE(Bullet)
      15             : FRAME_TYPE(BCTableCell)
      16         504 : FRAME_TYPE(Canvas)
      17           0 : FRAME_TYPE(ColorControl)
      18          65 : FRAME_TYPE(ColumnSet)
      19          26 : FRAME_TYPE(ComboboxControl)
      20             : FRAME_TYPE(ComboboxDisplay)
      21             : FRAME_TYPE(Deck)
      22             : FRAME_TYPE(DateTimeControl)
      23         127 : FRAME_TYPE(Details)
      24         154 : FRAME_TYPE(FieldSet)
      25        1800 : FRAME_TYPE(FlexContainer)
      26          60 : FRAME_TYPE(FrameSet)
      27             : FRAME_TYPE(FormControl)
      28             : FRAME_TYPE(GfxButtonControl)
      29        1800 : FRAME_TYPE(GridContainer)
      30             : FRAME_TYPE(HTMLButtonControl)
      31             : FRAME_TYPE(HTMLCanvas)
      32             : FRAME_TYPE(HTMLVideo)
      33          11 : FRAME_TYPE(Image)
      34           0 : FRAME_TYPE(ImageBox)
      35             : FRAME_TYPE(ImageControl)
      36         491 : FRAME_TYPE(Inline)
      37             : FRAME_TYPE(LeafBox)
      38          60 : FRAME_TYPE(Legend)
      39           0 : FRAME_TYPE(Letter)
      40           0 : FRAME_TYPE(Line)
      41         104 : FRAME_TYPE(ListControl)
      42          44 : FRAME_TYPE(Menu)
      43         566 : FRAME_TYPE(MenuPopup)
      44             : FRAME_TYPE(Meter)
      45             : FRAME_TYPE(None)
      46           0 : FRAME_TYPE(NumberControl)
      47        1669 : FRAME_TYPE(Object)
      48           0 : FRAME_TYPE(Page)
      49             : FRAME_TYPE(PageBreak)
      50           0 : FRAME_TYPE(PageContent)
      51        8228 : FRAME_TYPE(Placeholder)
      52             : FRAME_TYPE(Progress)
      53          68 : FRAME_TYPE(PopupSet)
      54           0 : FRAME_TYPE(Range)
      55           0 : FRAME_TYPE(Root)
      56          75 : FRAME_TYPE(Ruby)
      57           0 : FRAME_TYPE(RubyBase)
      58           0 : FRAME_TYPE(RubyBaseContainer)
      59           0 : FRAME_TYPE(RubyText)
      60         150 : FRAME_TYPE(RubyTextContainer)
      61        1631 : FRAME_TYPE(Scroll)
      62             : FRAME_TYPE(Scrollbar)
      63             : FRAME_TYPE(Sequence)
      64             : FRAME_TYPE(Slider)
      65          25 : FRAME_TYPE(SubDocument)
      66         158 : FRAME_TYPE(SVGA)
      67             : FRAME_TYPE(SVGClipPath)
      68         122 : FRAME_TYPE(SVGFilter)
      69           4 : FRAME_TYPE(SVGForeignObject)
      70         122 : FRAME_TYPE(SVGFEContainer)
      71             : FRAME_TYPE(SVGFELeaf)
      72             : FRAME_TYPE(SVGFEImage)
      73             : FRAME_TYPE(SVGFEUnstyledLeaf)
      74             : FRAME_TYPE(SVGG)
      75             : FRAME_TYPE(SVGGenericContainer)
      76         484 : FRAME_TYPE(SVGGeometry)
      77             : FRAME_TYPE(SVGImage)
      78             : FRAME_TYPE(SVGInnerSVG)
      79         122 : FRAME_TYPE(SVGLinearGradient)
      80             : FRAME_TYPE(SVGMask)
      81           0 : FRAME_TYPE(SVGMarker)
      82           0 : FRAME_TYPE(SVGMarkerAnonChild)
      83         120 : FRAME_TYPE(SVGOuterSVG)
      84          81 : FRAME_TYPE(SVGOuterSVGAnonChild)
      85             : FRAME_TYPE(SVGPattern)
      86         122 : FRAME_TYPE(SVGRadialGradient)
      87           0 : FRAME_TYPE(SVGStop)
      88             : FRAME_TYPE(SVGSwitch)
      89             : FRAME_TYPE(SVGSymbol)
      90          33 : FRAME_TYPE(SVGText)
      91           0 : FRAME_TYPE(SVGUse)
      92             : FRAME_TYPE(SVGView)
      93         742 : FRAME_TYPE(Table)
      94           0 : FRAME_TYPE(TableCell)
      95           0 : FRAME_TYPE(TableCol)
      96         693 : FRAME_TYPE(TableColGroup)
      97         709 : FRAME_TYPE(TableRow)
      98           0 : FRAME_TYPE(TableRowGroup)
      99         894 : FRAME_TYPE(TableWrapper)
     100         338 : FRAME_TYPE(Text)
     101           4 : FRAME_TYPE(TextInput)
     102        1185 : FRAME_TYPE(Viewport)
     103             : FRAME_TYPE(XULLabel)

Generated by: LCOV version 1.13