LCOV - code coverage report
Current view:
top level
-
gfx/thebes
- gfxFont.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
655
1833
35.7 %
Date:
2017-07-14 16:53:18
Functions:
60
119
50.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL10IsChar8BitDs
1
_ZL10IsChar8Bith
1
_ZL10UnionRangedPdS_
1
_ZL11Get2DAAModeN7gfxFont15AntialiasOptionE
1
_ZL11IsIgnorablej
1
_ZL15DestroyRefCairoPv
0
_ZL15HasSubstitutionPjN7mozilla7unicode6ScriptE
1
_ZL15IsBoundarySpaceDsDs
1
_ZL17NeedsGlyphExtentsP7gfxFontPK10gfxTextRun
1
_ZL20IsInvalidControlCharj
0
_ZL21FontCacheMallocSizeOfPKv
0
_ZL21LookupAlternateValuesP22gfxFontFeatureValueSetRK9nsAStringRK8nsTArrayI17gfxAlternateValueERS4_I14gfxFontFeatureE
0
_ZL22HasLookupRuleWithGlyphP9hb_face_tjRbjS1_t
1
_ZL22RoundToNearestMultipledd
0
_ZL23CollectLookupsByFeatureP9hb_face_tjjP8hb_set_t
1
_ZL24CollectLookupsByLanguageP9hb_face_tjRK12nsTHashtableI15nsUint32HashKeyEP8hb_set_tS7_jj
1
_ZL30HasLookupRuleWithGlyphByScriptP9hb_face_tjjjtRK12nsTHashtableI15nsUint32HashKeyERb
1
_ZL9HasSpacesPKDsj
0
_ZL9HasSpacesPKhj
0
_ZN12gfxFontCache11DestroyFontEP7gfxFont
0
_ZN12gfxFontCache13NotifyExpiredEP7gfxFont
0
_ZN12gfxFontCache14MemoryReporter14CollectReportsEP25nsIMemoryReporterCallbackP11nsISupportsb
0
_ZN12gfxFontCache14MemoryReporter14QueryInterfaceERK4nsIDPPv
1
_ZN12gfxFontCache14MemoryReporter6AddRefEv
1
_ZN12gfxFontCache14MemoryReporter7ReleaseEv
1
_ZN12gfxFontCache14NotifyReleasedEP7gfxFont
1
_ZN12gfxFontCache19NotifyGlyphsChangedEv
0
_ZN12gfxFontCache21FlushShapedWordCachesEv
0
_ZN12gfxFontCache32WordCacheExpirationTimerCallbackEP8nsITimerPv
0
_ZN12gfxFontCache4InitEv
1
_ZN12gfxFontCache6AddNewEP7gfxFont
1
_ZN12gfxFontCache6LookupEPK12gfxFontEntryPK12gfxFontStylePK15gfxCharacterMap
1
_ZN12gfxFontCache8Observer14QueryInterfaceERK4nsIDPPv
0
_ZN12gfxFontCache8Observer6AddRefEv
1
_ZN12gfxFontCache8Observer7ObserveEP11nsISupportsPKcPKDs
0
_ZN12gfxFontCache8Observer7ReleaseEv
0
_ZN12gfxFontCache8ShutdownEv
0
_ZN12gfxFontCacheC2EP14nsIEventTarget
1
_ZN12gfxFontCacheD0Ev
0
_ZN12gfxFontCacheD2Ev
0
_ZN12gfxFontStyle23AdjustForSubSuperscriptEi
0
_ZN12gfxFontStyleC2EhtsdP7nsIAtombfbbbbj
1
_ZN12gfxFontStyleC2Ev
1
_ZN13gfxFontShaper17MergeFontFeaturesEPK12gfxFontStyleRK8nsTArrayI14gfxFontFeatureEbRK9nsAStringbPFvRKjRjPvESE_
1
_ZN13gfxShapedText15SetMissingGlyphEjjP7gfxFont
0
_ZN13gfxShapedText17FilterIfIgnorableEjj
1
_ZN13gfxShapedText22AllocateDetailedGlyphsEjj
0
_ZN13gfxShapedText22SetupClusterBoundariesEjPKDsj
1
_ZN13gfxShapedText22SetupClusterBoundariesEjPKhj
1
_ZN13gfxShapedText30AdjustAdvancesForSyntheticBoldEfjj
0
_ZN13gfxShapedText9SetGlyphsEjNS_15CompressedGlyphEPKNS_13DetailedGlyphE
0
_ZN16GlyphBufferAzure11AppendGlyphEv
1
_ZN16GlyphBufferAzure11FlushStrokeERN7mozilla3gfx11GlyphBufferERKNS1_7PatternE
0
_ZN16GlyphBufferAzure11OutputGlyphEjRKN7mozilla3gfx10PointTypedINS1_12UnknownUnitsEdEE
1
_ZN16GlyphBufferAzure13GetStrokeModeE8DrawMode
1
_ZN16GlyphBufferAzure5FlushEb
1
_ZN16GlyphBufferAzureC2ERK17TextRunDrawParamsRK14FontDrawParams
1
_ZN16GlyphBufferAzureD2Ev
1
_ZN17gfxTextRunFactoryD0Ev
0
_ZN17gfxTextRunFactoryD2Ev
1
_ZN7gfxFont10CalcXScaleEPN7mozilla3gfx10DrawTargetE
0
_ZN7gfxFont10DrawGlyphsEPK13gfxShapedTextjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEdEERK17TextRunDrawParamsRK14FontDrawParams
1
_ZN7gfxFont10RunMetrics11CombineWithERKS0_b
1
_ZN7gfxFont13GetShapedWordIDsEEP13gfxShapedWordPN7mozilla3gfx10DrawTargetEPKT_jjNS3_7unicode6ScriptEbiNS4_15ShapedTextFlagsEN13gfxFontShaper13RoundingFlagsEP18gfxTextPerfMetrics
1
_ZN7gfxFont13GetShapedWordIhEEP13gfxShapedWordPN7mozilla3gfx10DrawTargetEPKT_jjNS3_7unicode6ScriptEbiNS4_15ShapedTextFlagsEN13gfxFontShaper13RoundingFlagsEP18gfxTextPerfMetrics
1
_ZN7gfxFont13HasFeatureSetEjRb
1
_ZN7gfxFont14AgeCachedWordsEv
0
_ZN7gfxFont15SanitizeMetricsEPNS_7MetricsEb
1
_ZN7gfxFont15SupportsFeatureEN7mozilla7unicode6ScriptEj
0
_ZN7gfxFont15TryGetMathTableEv
0
_ZN7gfxFont16GetGlyphHAdvanceEPN7mozilla3gfx10DrawTargetEt
0
_ZN7gfxFont16GetSmallCapsFontEv
0
_ZN7gfxFont16PostShapingFixupEPN7mozilla3gfx10DrawTargetEPKDsjjbP13gfxShapedText
1
_ZN7gfxFont17DrawEmphasisMarksEPK10gfxTextRunPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEdEEjjRK22EmphasisMarkDrawParams
0
_ZN7gfxFont17SetupGlyphExtentsEPN7mozilla3gfx10DrawTargetEjbP15gfxGlyphExtents
1
_ZN7gfxFont19NotifyGlyphsChangedEv
0
_ZN7gfxFont19SplitAndInitTextRunIDsEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjNS1_7unicode6ScriptEb
1
_ZN7gfxFont19SplitAndInitTextRunIhEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjNS1_7unicode6ScriptEb
1
_ZN7gfxFont19SupportsVariantCapsEN7mozilla7unicode6ScriptEjRbS3_S3_
0
_ZN7gfxFont20InitFakeSmallCapsRunIDsEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjhNS2_15ShapedTextFlagsENS1_7unicode6ScriptEbb
0
_ZN7gfxFont20InitFakeSmallCapsRunIhEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjhNS2_15ShapedTextFlagsENS1_7unicode6ScriptEbb
0
_ZN7gfxFont20SynthesizeSpaceWidthEj
0
_ZN7gfxFont21CreateVerticalMetricsEv
0
_ZN7gfxFont21GetSubSuperscriptFontEi
0
_ZN7gfxFont21IsSpaceGlyphInvisibleEPN7mozilla3gfx10DrawTargetEPK10gfxTextRun
1
_ZN7gfxFont22AddGlyphChangeObserverEPNS_19GlyphChangeObserverE
0
_ZN7gfxFont22SupportsSubSuperscriptEjPKDsjN7mozilla7unicode6ScriptE
0
_ZN7gfxFont22SupportsSubSuperscriptEjPKhjN7mozilla7unicode6ScriptE
0
_ZN7gfxFont23CalculateDerivedMetricsERNS_7MetricsE
0
_ZN7gfxFont23GetOrCreateGlyphExtentsEi
1
_ZN7gfxFont23GetRoundOffsetsToPixelsEPN7mozilla3gfx10DrawTargetE
1
_ZN7gfxFont25InitMetricsFromSfntTablesERNS_7MetricsE
0
_ZN7gfxFont25RemoveGlyphChangeObserverEPNS_19GlyphChangeObserverE
0
_ZN7gfxFont25ShapeTextWithoutWordCacheIDsEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun
0
_ZN7gfxFont25ShapeTextWithoutWordCacheIhEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun
0
_ZN7gfxFont28SpaceMayParticipateInShapingEN7mozilla7unicode6ScriptE
1
_ZN7gfxFont29ShapeFragmentWithoutWordCacheIDsEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun
0
_ZN7gfxFont29ShapeFragmentWithoutWordCacheIhEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun
1
_ZN7gfxFont30CheckForFeaturesInvolvingSpaceEv
1
_ZN7gfxFont36HasSubstitutionRulesWithSpaceLookupsEN7mozilla7unicode6ScriptE
0
_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEdEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE
1
_ZN7gfxFont7MeasureEPK10gfxTextRunjjNS_15BoundingBoxTypeEPN7mozilla3gfx10DrawTargetEPNS_7SpacingENS5_15ShapedTextFlagsE
1
_ZN7gfxFont8RefCairoEPN7mozilla3gfx10DrawTargetE
1
_ZN7gfxFont9ShapeTextEPN7mozilla3gfx10DrawTargetEPKDsjjNS0_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP13gfxShapedText
1
_ZN7gfxFont9ShapeTextEPN7mozilla3gfx10DrawTargetEPKhjjNS0_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP13gfxShapedText
1
_ZN7gfxFontC2ERK6RefPtrIN7mozilla3gfx12UnscaledFontEEP12gfxFontEntryPK12gfxFontStyleNS_15AntialiasOptionEP18_cairo_scaled_font
1
_ZN7gfxFontD0Ev
0
_ZN7gfxFontD2Ev
0
_ZNK12gfxFontCache22AddSizeOfExcludingThisEPFmPKvEP14FontCacheSizes
0
_ZNK12gfxFontCache22AddSizeOfIncludingThisEPFmPKvEP14FontCacheSizes
0
_ZNK12gfxFontCache9HashEntry9KeyEqualsEPKNS_3KeyE
1
_ZNK12gfxFontStyle13ComputeWeightEv
1
_ZNK7gfxFont12DrawOneGlyphEjdPN7mozilla3gfx10PointTypedINS1_12UnknownUnitsEdEER16GlyphBufferAzurePb
1
_ZNK7gfxFont14CacheHashEntry9KeyEqualsEPKNS_12CacheHashKeyE
1
_ZNK7gfxFont14RenderSVGGlyphEP10gfxContextN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEdEEjPNS2_15SVGContextPaintE
0
_ZNK7gfxFont14RenderSVGGlyphEP10gfxContextN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEdEEjPNS2_15SVGContextPaintEP23gfxTextRunDrawCallbacksRb
0
_ZNK7gfxFont16RenderColorGlyphEPN7mozilla3gfx10DrawTargetEP10gfxContextPNS1_10ScaledFontEPNS1_21GlyphRenderingOptionsENS1_11DrawOptionsERKNS1_10PointTypedINS1_12UnknownUnitsEfEEj
0
_ZNK7gfxFont22AddSizeOfExcludingThisEPFmPKvEP14FontCacheSizes
0
_ZNK7gfxFont22AddSizeOfIncludingThisEPFmPKvEP14FontCacheSizes
0
Generated by:
LCOV version 1.13