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

          Line data    Source code
       1             : /* This Source Code Form is subject to the terms of the Mozilla Public
       2             :  * License, v. 2.0. If a copy of the MPL was not distributed with this
       3             :  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
       4             : 
       5          63 : FRAME_ID(BRFrame, Br, Leaf)
       6          63 : FRAME_ID(DetailsFrame, Details, NotLeaf)
       7          63 : FRAME_ID(nsAutoRepeatBoxFrame, Box, NotLeaf)
       8          63 : FRAME_ID(nsBCTableCellFrame, BCTableCell, NotLeaf)
       9          63 : FRAME_ID(nsBackdropFrame, Backdrop, Leaf)
      10          63 : FRAME_ID(nsBlockFrame, Block, NotLeaf)
      11          63 : FRAME_ID(nsBox, None, NotLeaf)
      12          63 : FRAME_ID(nsBoxFrame, Box, NotLeaf)
      13          63 : FRAME_ID(nsBulletFrame, Bullet, Leaf)
      14          63 : FRAME_ID(nsButtonBoxFrame, Box, NotLeaf)
      15          63 : FRAME_ID(nsCanvasFrame, Canvas, NotLeaf)
      16          63 : FRAME_ID(nsColorControlFrame, ColorControl, Leaf)
      17          63 : FRAME_ID(nsColumnSetFrame, ColumnSet, NotLeaf)
      18          63 : FRAME_ID(nsComboboxControlFrame, ComboboxControl, NotLeaf)
      19          63 : FRAME_ID(nsComboboxDisplayFrame, ComboboxDisplay, NotLeaf)
      20          63 : FRAME_ID(nsContinuingTextFrame, Text, Leaf)
      21          63 : FRAME_ID(nsDateTimeControlFrame, DateTimeControl, NotLeaf)
      22          63 : FRAME_ID(nsDeckFrame, Deck, NotLeaf)
      23          63 : FRAME_ID(nsDocElementBoxFrame, Box, NotLeaf)
      24          63 : FRAME_ID(nsFieldSetFrame, FieldSet, NotLeaf)
      25          63 : FRAME_ID(nsFileControlFrame, Block, Leaf)
      26          63 : FRAME_ID(nsFirstLetterFrame, Letter, NotLeaf)
      27          63 : FRAME_ID(nsFirstLineFrame, Line, NotLeaf)
      28          63 : FRAME_ID(nsFlexContainerFrame, FlexContainer, NotLeaf)
      29          63 : FRAME_ID(nsFrame, None, NotLeaf)
      30          63 : FRAME_ID(nsGfxButtonControlFrame, GfxButtonControl, Leaf)
      31          63 : FRAME_ID(nsGfxCheckboxControlFrame, FormControl, Leaf)
      32          63 : FRAME_ID(nsGfxRadioControlFrame, FormControl, Leaf)
      33          63 : FRAME_ID(nsGridContainerFrame, GridContainer, NotLeaf)
      34          63 : FRAME_ID(nsGridRowGroupFrame, Box, NotLeaf)
      35          63 : FRAME_ID(nsGridRowLeafFrame, Box, NotLeaf)
      36          63 : FRAME_ID(nsGroupBoxFrame, Box, NotLeaf)
      37          63 : FRAME_ID(nsHTMLButtonControlFrame, HTMLButtonControl, NotLeaf)
      38          63 : FRAME_ID(nsHTMLCanvasFrame, HTMLCanvas, NotLeaf)
      39          63 : FRAME_ID(nsHTMLFramesetBlankFrame, None, Leaf)
      40          63 : FRAME_ID(nsHTMLFramesetBorderFrame, None, Leaf)
      41          63 : FRAME_ID(nsHTMLFramesetFrame, FrameSet, Leaf)
      42          63 : FRAME_ID(nsHTMLScrollFrame, Scroll, NotLeaf)
      43          63 : FRAME_ID(nsImageBoxFrame, ImageBox, Leaf)
      44          63 : FRAME_ID(nsImageControlFrame, ImageControl, Leaf)
      45          63 : FRAME_ID(nsImageFrame, Image, Leaf)
      46          63 : FRAME_ID(nsInlineFrame, Inline, NotLeaf)
      47          63 : FRAME_ID(nsLeafBoxFrame, LeafBox, Leaf)
      48          63 : FRAME_ID(nsLegendFrame, Legend, NotLeaf)
      49          63 : FRAME_ID(nsListBoxBodyFrame, Box, NotLeaf)
      50          63 : FRAME_ID(nsListControlFrame, ListControl, NotLeaf)
      51          63 : FRAME_ID(nsListItemFrame, Box, NotLeaf)
      52          63 : FRAME_ID(nsMathMLFrame, None, NotLeaf)
      53          63 : FRAME_ID(nsMathMLmactionFrame, None, NotLeaf)
      54          63 : FRAME_ID(nsMathMLmathBlockFrame, Block, NotLeaf)
      55          63 : FRAME_ID(nsMathMLmathInlineFrame, Inline, NotLeaf)
      56          63 : FRAME_ID(nsMathMLmencloseFrame, None, NotLeaf)
      57          63 : FRAME_ID(nsMathMLmfencedFrame, None, NotLeaf)
      58          63 : FRAME_ID(nsMathMLmfracFrame, None, NotLeaf)
      59          63 : FRAME_ID(nsMathMLmmultiscriptsFrame, None, NotLeaf)
      60          63 : FRAME_ID(nsMathMLmoFrame, None, NotLeaf)
      61          63 : FRAME_ID(nsMathMLmpaddedFrame, None, NotLeaf)
      62          63 : FRAME_ID(nsMathMLmrootFrame, None, NotLeaf)
      63          63 : FRAME_ID(nsMathMLmrowFrame, None, NotLeaf)
      64          63 : FRAME_ID(nsMathMLmspaceFrame, None, Leaf)
      65          63 : FRAME_ID(nsMathMLmsqrtFrame, None, NotLeaf)
      66          63 : FRAME_ID(nsMathMLmtableFrame, Table, NotLeaf)
      67          63 : FRAME_ID(nsMathMLmtableWrapperFrame, TableWrapper, NotLeaf)
      68          63 : FRAME_ID(nsMathMLmtdFrame, TableCell, NotLeaf)
      69          63 : FRAME_ID(nsMathMLmtdInnerFrame, Block, NotLeaf)
      70          63 : FRAME_ID(nsMathMLmtrFrame, TableRow, NotLeaf)
      71          63 : FRAME_ID(nsMathMLmunderoverFrame, None, NotLeaf)
      72          63 : FRAME_ID(nsMathMLsemanticsFrame, None, NotLeaf)
      73          63 : FRAME_ID(nsMathMLTokenFrame, None, NotLeaf)
      74          63 : FRAME_ID(nsMenuBarFrame, Box, NotLeaf)
      75          63 : FRAME_ID(nsMenuFrame, Menu, NotLeaf)
      76          63 : FRAME_ID(nsMenuPopupFrame, MenuPopup, DynamicLeaf)
      77          63 : FRAME_ID(nsMeterFrame, Meter, Leaf)
      78          63 : FRAME_ID(nsNumberControlFrame, NumberControl, Leaf)
      79          63 : FRAME_ID(nsPluginFrame, Object, Leaf)
      80          63 : FRAME_ID(nsPageBreakFrame, PageBreak, Leaf)
      81          63 : FRAME_ID(nsPageContentFrame, PageContent, NotLeaf)
      82          63 : FRAME_ID(nsPageFrame, Page, NotLeaf)
      83          63 : FRAME_ID(nsPlaceholderFrame, Placeholder, Leaf)
      84          63 : FRAME_ID(nsPopupSetFrame, PopupSet, NotLeaf)
      85          63 : FRAME_ID(nsProgressFrame, Progress, Leaf)
      86          63 : FRAME_ID(nsProgressMeterFrame, Box, NotLeaf)
      87          63 : FRAME_ID(nsRangeFrame, Range, Leaf)
      88          63 : FRAME_ID(nsResizerFrame, Box, NotLeaf)
      89          63 : FRAME_ID(nsRootBoxFrame, Root, NotLeaf)
      90          63 : FRAME_ID(nsRubyBaseContainerFrame, RubyBaseContainer, NotLeaf)
      91          63 : FRAME_ID(nsRubyBaseFrame, RubyBase, NotLeaf)
      92          63 : FRAME_ID(nsRubyFrame, Ruby, NotLeaf)
      93          63 : FRAME_ID(nsRubyTextContainerFrame, RubyTextContainer, NotLeaf)
      94          63 : FRAME_ID(nsRubyTextFrame, RubyText, NotLeaf)
      95          63 : FRAME_ID(nsScrollbarButtonFrame, Box, NotLeaf)
      96          63 : FRAME_ID(nsScrollbarFrame, Scrollbar, NotLeaf)
      97          63 : FRAME_ID(nsSelectsAreaFrame, Block, NotLeaf)
      98          63 : FRAME_ID(nsSimplePageSequenceFrame, Sequence, NotLeaf)
      99          63 : FRAME_ID(nsSliderFrame, Slider, NotLeaf)
     100          63 : FRAME_ID(nsSplitterFrame, Box, NotLeaf)
     101          63 : FRAME_ID(nsStackFrame, Box, NotLeaf)
     102          63 : FRAME_ID(nsSubDocumentFrame, SubDocument, Leaf)
     103          63 : FRAME_ID(nsSVGAFrame, SVGA, NotLeaf)
     104          63 : FRAME_ID(nsSVGClipPathFrame, SVGClipPath, NotLeaf)
     105          63 : FRAME_ID(nsSVGContainerFrame, None, NotLeaf)
     106          63 : FRAME_ID(SVGFEContainerFrame, SVGFEContainer, NotLeaf)
     107          63 : FRAME_ID(SVGFEImageFrame, SVGFEImage, Leaf)
     108          63 : FRAME_ID(SVGFELeafFrame, SVGFELeaf, Leaf)
     109          63 : FRAME_ID(SVGFEUnstyledLeafFrame, SVGFEUnstyledLeaf, Leaf)
     110          63 : FRAME_ID(nsSVGFilterFrame, SVGFilter, NotLeaf)
     111          63 : FRAME_ID(nsSVGForeignObjectFrame, SVGForeignObject, NotLeaf)
     112          63 : FRAME_ID(nsSVGGenericContainerFrame, SVGGenericContainer, NotLeaf)
     113          63 : FRAME_ID(nsSVGGFrame, SVGG, NotLeaf)
     114          63 : FRAME_ID(nsSVGImageFrame, SVGImage, Leaf)
     115          63 : FRAME_ID(nsSVGInnerSVGFrame, SVGInnerSVG, NotLeaf)
     116          63 : FRAME_ID(nsSVGLinearGradientFrame, SVGLinearGradient, NotLeaf)
     117          63 : FRAME_ID(nsSVGMarkerFrame, SVGMarker, NotLeaf)
     118          63 : FRAME_ID(nsSVGMarkerAnonChildFrame, SVGMarkerAnonChild, NotLeaf)
     119          63 : FRAME_ID(nsSVGMaskFrame, SVGMask, NotLeaf)
     120          63 : FRAME_ID(nsSVGOuterSVGFrame, SVGOuterSVG, NotLeaf)
     121          63 : FRAME_ID(nsSVGOuterSVGAnonChildFrame, SVGOuterSVGAnonChild, NotLeaf)
     122          63 : FRAME_ID(SVGGeometryFrame, SVGGeometry, Leaf)
     123          63 : FRAME_ID(nsSVGPatternFrame, SVGPattern, NotLeaf)
     124          63 : FRAME_ID(nsSVGRadialGradientFrame, SVGRadialGradient, NotLeaf)
     125          63 : FRAME_ID(nsSVGStopFrame, SVGStop, Leaf)
     126          63 : FRAME_ID(nsSVGSwitchFrame, SVGSwitch, NotLeaf)
     127          63 : FRAME_ID(nsSVGSymbolFrame, SVGSymbol, NotLeaf)
     128          63 : FRAME_ID(SVGTextFrame, SVGText, NotLeaf)
     129          63 : FRAME_ID(nsSVGUseFrame, SVGUse, Leaf)
     130          63 : FRAME_ID(SVGViewFrame, SVGView, Leaf)
     131          63 : FRAME_ID(nsTableCellFrame, TableCell, NotLeaf)
     132          63 : FRAME_ID(nsTableColFrame, TableCol, Leaf)
     133          63 : FRAME_ID(nsTableColGroupFrame, TableColGroup, NotLeaf)
     134          63 : FRAME_ID(nsTableFrame, Table, NotLeaf)
     135          63 : FRAME_ID(nsTableWrapperFrame, TableWrapper, NotLeaf)
     136          63 : FRAME_ID(nsTableRowFrame, TableRow, NotLeaf)
     137          63 : FRAME_ID(nsTableRowGroupFrame, TableRowGroup, NotLeaf)
     138          63 : FRAME_ID(nsTextBoxFrame, LeafBox, Leaf)
     139          63 : FRAME_ID(nsTextControlFrame, TextInput, Leaf)
     140          63 : FRAME_ID(nsTextFrame, Text, Leaf)
     141          63 : FRAME_ID(nsTitleBarFrame, Box, NotLeaf)
     142          63 : FRAME_ID(nsTreeBodyFrame, LeafBox, Leaf)
     143          63 : FRAME_ID(nsTreeColFrame, Box, NotLeaf)
     144          63 : FRAME_ID(nsVideoFrame, HTMLVideo, Leaf)
     145          63 : FRAME_ID(nsXULLabelFrame, XULLabel, NotLeaf)
     146          63 : FRAME_ID(nsXULScrollFrame, Scroll, NotLeaf)
     147          63 : FRAME_ID(ViewportFrame, Viewport, NotLeaf)
     148             : 
     149             : // Non-concrete classes (for FrameIID use)
     150             : ABSTRACT_FRAME_ID(nsContainerFrame)
     151             : ABSTRACT_FRAME_ID(nsFormControlFrame)
     152             : ABSTRACT_FRAME_ID(nsIFrame)
     153             : ABSTRACT_FRAME_ID(nsLeafFrame)
     154             : ABSTRACT_FRAME_ID(nsMathMLContainerFrame)
     155             : ABSTRACT_FRAME_ID(nsRubyContentFrame)
     156             : ABSTRACT_FRAME_ID(nsSplittableFrame)
     157             : ABSTRACT_FRAME_ID(nsSVGDisplayContainerFrame)
     158             : ABSTRACT_FRAME_ID(nsSVGGradientFrame)
     159             : ABSTRACT_FRAME_ID(nsSVGPaintServerFrame)
     160             : 
     161             : // Interfaces (for FrameIID use)
     162             : ABSTRACT_FRAME_ID(nsIAnonymousContentCreator)
     163             : ABSTRACT_FRAME_ID(nsIComboboxControlFrame)
     164             : ABSTRACT_FRAME_ID(nsIFormControlFrame)
     165             : ABSTRACT_FRAME_ID(nsIFrameFrame)
     166             : ABSTRACT_FRAME_ID(nsIListControlFrame)
     167             : ABSTRACT_FRAME_ID(nsIMathMLFrame)
     168             : ABSTRACT_FRAME_ID(nsIMenuFrame)
     169             : ABSTRACT_FRAME_ID(nsIObjectFrame)
     170             : ABSTRACT_FRAME_ID(nsIPageSequenceFrame)
     171             : ABSTRACT_FRAME_ID(nsIPercentBSizeObserver)
     172             : ABSTRACT_FRAME_ID(nsIRootBox)
     173             : ABSTRACT_FRAME_ID(nsIScrollableFrame)
     174             : ABSTRACT_FRAME_ID(nsIScrollbarMediator)
     175             : ABSTRACT_FRAME_ID(nsISelectControlFrame)
     176             : ABSTRACT_FRAME_ID(nsISVGSVGFrame)
     177             : ABSTRACT_FRAME_ID(nsIStatefulFrame)
     178             : ABSTRACT_FRAME_ID(nsITableCellLayout)
     179             : ABSTRACT_FRAME_ID(nsITableLayout)
     180             : ABSTRACT_FRAME_ID(nsITextControlFrame)
     181             : ABSTRACT_FRAME_ID(nsITreeBoxObject)
     182             : ABSTRACT_FRAME_ID(nsSVGDisplayableFrame)

Generated by: LCOV version 1.13