LCOV - code coverage report
Current view:
directory
-
gfx/thebes
- gfxFont.cpp (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
2411
25
1.0 %
Date:
2012-06-02
Functions:
194
9
4.6 %
Function Name
Hit count
_ZL10UnionRangedPdS_
0
_ZL13StyleDistanceP12gfxFontEntrybs
0
_ZL14CalcStyleMatchP12gfxFontEntryPK12gfxFontStyle
0
_ZL15IsBoundarySpacett
0
_ZL16HasSyntheticBoldP10gfxTextRunjj
0
_ZL17HasNonOpaqueColorP10gfxContextR7gfxRGBA
0
_ZL17NeedsGlyphExtentsP10gfxTextRun
0
_ZL17NeedsGlyphExtentsP7gfxFontP10gfxTextRun
0
_ZL18GetAdjustedSpacingP10gfxTextRunjjPNS_16PropertyProviderEPN7gfxFont7SpacingE
0
_ZL18IsDefaultIgnorablej
0
_ZL19ClipPartialLigatureP10gfxTextRunPdS1_dPNS_12LigatureDataE
0
_ZL22RoundToNearestMultipledd
0
_ZL7HashMixjt
0
_ZN10gfxTextRun10DrawGlyphsEP7gfxFontP10gfxContextNS0_8DrawModeEP8gfxPointP10gfxPatternjjPNS_16PropertyProviderEjj
0
_ZN10gfxTextRun11AddGlyphRunEP7gfxFonthjb
0
_ZN10gfxTextRun11MeasureTextEjjN7gfxFont15BoundingBoxTypeEP10gfxContextPNS_16PropertyProviderE
0
_ZN10gfxTextRun13SetLineBreaksEjjbbPdP10gfxContext
0
_ZN10gfxTextRun13SetSpaceGlyphEP7gfxFontP10gfxContextj
0
_ZN10gfxTextRun13SortGlyphRunsEv
0
_ZN10gfxTextRun15ClusterIterator11NextClusterEv
0
_ZN10gfxTextRun15ClusterIterator5ResetEv
0
_ZN10gfxTextRun15ClusterIteratorC2EPS_
0
_ZN10gfxTextRun15GetAdvanceWidthEjjPNS_16PropertyProviderE
0
_ZN10gfxTextRun15SetMissingGlyphEjj
0
_ZN10gfxTextRun16GlyphRunIterator7NextRunEv
0
_ZN10gfxTextRun17CopyGlyphDataFromEPK13gfxShapedWordj
0
_ZN10gfxTextRun17CopyGlyphDataFromEPS_jjj
0
_ZN10gfxTextRun17FetchGlyphExtentsEP10gfxContext
0
_ZN10gfxTextRun17SanitizeGlyphRunsEv
0
_ZN10gfxTextRun18CountMissingGlyphsEv
0
_ZN10gfxTextRun19BreakAndMeasureTextEjjbdPNS_16PropertyProviderEbPdPN7gfxFont10RunMetricsENS3_15BoundingBoxTypeEP10gfxContextPbPjbP16gfxBreakPriority
0
_ZN10gfxTextRun19ComputeLigatureDataEjjPNS_16PropertyProviderE
0
_ZN10gfxTextRun19DrawPartialLigatureEP7gfxFontP10gfxContextjjP8gfxPointPNS_16PropertyProviderE
0
_ZN10gfxTextRun19GetAdvanceForGlyphsEjj
0
_ZN10gfxTextRun19SizeOfExcludingThisEPFjPKvE
0
_ZN10gfxTextRun19SizeOfIncludingThisEPFjPKvE
0
_ZN10gfxTextRun21SetSpaceGlyphIfSimpleEP7gfxFontP10gfxContextjt
0
_ZN10gfxTextRun22AllocateDetailedGlyphsEjj
0
_ZN10gfxTextRun22SetPotentialLineBreaksEjjPhP10gfxContext
0
_ZN10gfxTextRun23AccumulateMetricsForRunEP7gfxFontjjNS0_15BoundingBoxTypeEP10gfxContextPNS_16PropertyProviderEjjPNS0_10RunMetricsE
0
_ZN10gfxTextRun23GetAdjustedSpacingArrayEjjPNS_16PropertyProviderEjjP8nsTArrayIN7gfxFont7SpacingE24nsTArrayDefaultAllocatorE
0
_ZN10gfxTextRun25AllocateStorageForTextRunEjj
0
_ZN10gfxTextRun26ShrinkToLigatureBoundariesEPjS0_
0
_ZN10gfxTextRun27ComputePartialLigatureWidthEjjPNS_16PropertyProviderE
0
_ZN10gfxTextRun27FindFirstGlyphRunContainingEj
0
_ZN10gfxTextRun32AccumulatePartialLigatureMetricsEP7gfxFontjjNS0_15BoundingBoxTypeEP10gfxContextPNS_16PropertyProviderEPNS0_10RunMetricsE
0
_ZN10gfxTextRun4DrawEP10gfxContext8gfxPointN7gfxFont8DrawModeEjjPNS_16PropertyProviderEPdP10gfxPattern
0
_ZN10gfxTextRun4DumpEP8_IO_FILE
0
_ZN10gfxTextRun6CreateEPKN17gfxTextRunFactory10ParametersEPKvjP12gfxFontGroupj
0
_ZN10gfxTextRun9SetGlyphsEjN13gfxShapedWord15CompressedGlyphEPKNS0_13DetailedGlyphE
0
_ZN10gfxTextRunC2EPKN17gfxTextRunFactory10ParametersEPKvjP12gfxFontGroupj
0
_ZN10gfxTextRunD0Ev
0
_ZN10gfxTextRunD2Ev
0
_ZN11GlyphBuffer11AppendGlyphEv
0
_ZN11GlyphBuffer5FlushEP6_cairoP14_cairo_patternN7gfxFont8DrawModeEbb
0
_ZN11GlyphBufferC2Ev
0
_ZN11ResolveDataC2EPFbRK18nsAString_internalRK19nsACString_internalbPvERS3_bS6_
0
_ZN11ResolveDataD2Ev
0
_ZN12gfxFontCache11DestroyFontEP7gfxFont
0
_ZN12gfxFontCache13NotifyExpiredEP7gfxFont
0
_ZN12gfxFontCache14NotifyReleasedEP7gfxFont
0
_ZN12gfxFontCache21AgeCachedWordsForFontEPNS_9HashEntryEPv
0
_ZN12gfxFontCache23ClearCachedWordsForFontEPNS_9HashEntryEPv
0
_ZN12gfxFontCache32WordCacheExpirationTimerCallbackEP8nsITimerPv
0
_ZN12gfxFontCache4InitEv
3
_ZN12gfxFontCache6AddNewEP7gfxFont
0
_ZN12gfxFontCache6LookupEPK12gfxFontEntryPK12gfxFontStyle
0
_ZN12gfxFontCache8ShutdownEv
4
_ZN12gfxFontCacheC2Ev
3
_ZN12gfxFontCacheD2Ev
3
_ZN12gfxFontEntry11GetUVSGlyphEjj
0
_ZN12gfxFontEntry12IsSymbolFontEv
0
_ZN12gfxFontEntry12RealFaceNameEv
0
_ZN12gfxFontEntry14FindOrMakeFontEPK12gfxFontStyleb
0
_ZN12gfxFontEntry16InitializeUVSMapEv
0
_ZN12gfxFontEntry16TestCharacterMapEj
0
_ZN12gfxFontEntry17FontTableBlobData15ForgetHashEntryEv
0
_ZN12gfxFontEntry17FontTableBlobData15ManageHashEntryEP12nsTHashtableINS_18FontTableHashEntryEE
0
_ZN12gfxFontEntry17FontTableBlobDataC2ER14FallibleTArrayIhEPNS_18FontTableHashEntryE
0
_ZN12gfxFontEntry17FontTableBlobDataD2Ev
0
_ZN12gfxFontEntry18FontTableHashEntry20ShareTableAndGetBlobER14FallibleTArrayIhEP12nsTHashtableIS0_E
0
_ZN12gfxFontEntry18FontTableHashEntry23DeleteFontTableBlobDataEPv
0
_ZN12gfxFontEntry18FontTableHashEntry5ClearEv
0
_ZN12gfxFontEntry18FontTableHashEntry9SaveTableER14FallibleTArrayIhE
0
_ZN12gfxFontEntry20GetExistingFontTableEjPP10_hb_blob_t
0
_ZN12gfxFontEntry22CheckForGraphiteTablesEv
0
_ZN12gfxFontEntry24ShareFontTableAndGetBlobEjP14FallibleTArrayIhE
0
_ZN12gfxFontEntry8ReadCMAPEv
0
_ZN12gfxFontEntryD0Ev
0
_ZN12gfxFontEntryD2Ev
0
_ZN12gfxFontGroup11ForEachFontEPFbRK18nsAString_internalRK19nsACString_internalbPvES6_
0
_ZN12gfxFontGroup11ForEachFontERK18nsAString_internalP7nsIAtomPFbS2_RK19nsACString_internalbPvES8_
0
_ZN12gfxFontGroup11MakeTextRunEPKhjPKN17gfxTextRunFactory10ParametersEj
0
_ZN12gfxFontGroup11MakeTextRunEPKtjPKN17gfxTextRunFactory10ParametersEj
0
_ZN12gfxFontGroup13BuildFontListEv
0
_ZN12gfxFontGroup13ComputeRangesIhEEvR8nsTArrayI12gfxTextRange24nsTArrayDefaultAllocatorEPKT_ji
0
_ZN12gfxFontGroup13ComputeRangesItEEvR8nsTArrayI12gfxTextRange24nsTArrayDefaultAllocatorEPKT_ji
0
_ZN12gfxFontGroup13GetGenerationEv
0
_ZN12gfxFontGroup13InitScriptRunIhEEvP10gfxContextP10gfxTextRunPKT_jji
0
_ZN12gfxFontGroup13IsInvalidCharEh
0
_ZN12gfxFontGroup13IsInvalidCharEt
0
_ZN12gfxFontGroup14GetUserFontSetEv
0
_ZN12gfxFontGroup14SetUserFontSetEP14gfxUserFontSet
0
_ZN12gfxFontGroup14UpdateFontListEv
0
_ZN12gfxFontGroup15FindFontForCharEjjiP7gfxFontPh
0
_ZN12gfxFontGroup16FindPlatformFontERK18nsAString_internalRK19nsACString_internalbPv
0
_ZN12gfxFontGroup16FontResolverProcERK18nsAString_internalPv
0
_ZN12gfxFontGroup16MakeBlankTextRunEPKvjPKN17gfxTextRunFactory10ParametersEj
0
_ZN12gfxFontGroup16MakeEmptyTextRunEPKN17gfxTextRunFactory10ParametersEj
0
_ZN12gfxFontGroup16MakeSpaceTextRunEPKN17gfxTextRunFactory10ParametersEj
0
_ZN12gfxFontGroup19ForEachFontInternalERK18nsAString_internalP7nsIAtombbbPFbS2_RK19nsACString_internalbPvES8_
0
_ZN12gfxFontGroup25WhichPrefFontSupportsCharEj
0
_ZN12gfxFontGroup27WhichSystemFontSupportsCharEji
0
_ZN12gfxFontGroup4CopyEPK12gfxFontStyle
0
_ZN12gfxFontGroup7HasFontEPK12gfxFontEntry
0
_ZN12gfxFontGroup8ShutdownEv
4
_ZN12gfxFontGroupC2ERK18nsAString_internalPK12gfxFontStyleP14gfxUserFontSet
0
_ZN12gfxFontGroupD0Ev
0
_ZN12gfxFontGroupD2Ev
0
_ZN12gfxFontStyle24ParseFontFeatureSettingsERK8nsStringR8nsTArrayI14gfxFontFeature24nsTArrayDefaultAllocatorE
0
_ZN12gfxFontStyle25ParseFontLanguageOverrideERK8nsString
0
_ZN12gfxFontStyleC2ERKS_
0
_ZN12gfxFontStyleC2EhtsdP7nsIAtomfbbRK8nsStringS4_
0
_ZN12gfxFontStyleC2Ev
0
_ZN13gfxFontFamily13LocalizedNameER18nsAString_internal
0
_ZN13gfxFontFamily13ReadFaceNamesEP19gfxPlatformFontListb
0
_ZN13gfxFontFamily15FindFontForCharEP15GlobalFontMatch
0
_ZN13gfxFontFamily16FindFontForStyleERK12gfxFontStyleRb
0
_ZN13gfxFontFamily18SortAvailableFontsEv
0
_ZN13gfxFontFamily19FindWeightsForStyleEPP12gfxFontEntrybs
0
_ZN13gfxFontFamily19HasOtherFamilyNamesEv
0
_ZN13gfxFontFamily20CheckForSimpleFamilyEv
0
_ZN13gfxFontFamily20ReadOtherFamilyNamesEP19gfxPlatformFontList
0
_ZN13gfxFontFamily21SearchAllFontsForCharEP15GlobalFontMatch
0
_ZN13gfxFontFamily27ReadOtherFamilyNamesForFaceEP19gfxPlatformFontListR14FallibleTArrayIhEb
0
_ZN13gfxFontFamily8FindFontERK18nsAString_internal
0
_ZN13gfxShapedWord15SetMissingGlyphEjjP7gfxFont
0
_ZN13gfxShapedWord17FilterIfIgnorableEj
0
_ZN13gfxShapedWord22AllocateDetailedGlyphsEjj
0
_ZN13gfxShapedWord22SetupClusterBoundariesEPNS_15CompressedGlyphEPKtj
0
_ZN13gfxShapedWord30AdjustAdvancesForSyntheticBoldEf
0
_ZN13gfxShapedWord9SetGlyphsEjNS_15CompressedGlyphEPKNS_13DetailedGlyphE
0
_ZN15gfxGlyphExtents11GlyphWidths11ComputeSizeEv
0
_ZN15gfxGlyphExtents11GlyphWidths3SetEjt
0
_ZN15gfxGlyphExtents11GlyphWidthsD2Ev
0
_ZN15gfxGlyphExtents20SetTightGlyphExtentsEjRK7gfxRect
0
_ZN15gfxGlyphExtents28GetTightGlyphExtentsAppUnitsEP7gfxFontP10gfxContextjP7gfxRect
0
_ZN15gfxGlyphExtentsD2Ev
0
_ZN16BufferAlphaColor14PushSolidColorERK7gfxRectRK7gfxRGBAj
0
_ZN16BufferAlphaColor8PopAlphaEv
0
_ZN16BufferAlphaColorC2EP10gfxContext
0
_ZN16BufferAlphaColorD2Ev
0
_ZN16GlyphBufferAzure11AppendGlyphEv
0
_ZN16GlyphBufferAzure5FlushEPN7mozilla3gfx10DrawTargetERNS1_7PatternEPNS1_10ScaledFontEN7gfxFont8DrawModeEbb
0
_ZN16GlyphBufferAzureC2Ev
0
_ZN20PrefFontCallbackData18AddFontFamilyEntryE13eFontPrefLangRK18nsAString_internalPv
0
_ZN20PrefFontCallbackDataC2ER8nsTArrayI8nsRefPtrI13gfxFontFamilyE24nsTArrayDefaultAllocatorE
0
_ZN22MemoryPressureObserver14QueryInterfaceERK4nsIDPPv
0
_ZN22MemoryPressureObserver6AddRefEv
3
_ZN22MemoryPressureObserver7ObserveEP11nsISupportsPKcPKt
0
_ZN22MemoryPressureObserver7ReleaseEv
3
_ZN22MemoryPressureObserverC2Ev
3
_ZN22MemoryPressureObserverD2Ev
3
_ZN7gfxFont10CalcXScaleEP10gfxContext
0
_ZN7gfxFont10RunMetrics11CombineWithERKS0_b
0
_ZN7gfxFont12GetFontTableEj
0
_ZN7gfxFont13AgeCacheEntryEPNS_14CacheHashEntryEPv
0
_ZN7gfxFont13GetShapedWordIhEEP13gfxShapedWordP10gfxContextPKT_jjiij
0
_ZN7gfxFont13GetShapedWordItEEP13gfxShapedWordP10gfxContextPKT_jjiij
0
_ZN7gfxFont15SanitizeMetricsEPNS_7MetricsEb
0
_ZN7gfxFont17SetupGlyphExtentsEP10gfxContextjbP15gfxGlyphExtents
0
_ZN7gfxFont19SplitAndInitTextRunIhEEbP10gfxContextP10gfxTextRunPKT_jji
0
_ZN7gfxFont19SplitAndInitTextRunItEEbP10gfxContextP10gfxTextRunPKT_jji
0
_ZN7gfxFont20SynthesizeSpaceWidthEj
0
_ZN7gfxFont23CalculateDerivedMetricsERNS_7MetricsE
0
_ZN7gfxFont23GetOrCreateGlyphExtentsEj
0
_ZN7gfxFont25InitMetricsFromSfntTablesERNS_7MetricsE
0
_ZN7gfxFont4DrawEP10gfxTextRunjjP10gfxContextNS_8DrawModeEP8gfxPointPNS_7SpacingEP10gfxPattern
0
_ZN7gfxFont7MeasureEP10gfxTextRunjjNS_15BoundingBoxTypeEP10gfxContextPNS_7SpacingE
0
_ZN7gfxFont9ShapeWordEP10gfxContextP13gfxShapedWordPKtb
0
_ZN7gfxFontC2EP12gfxFontEntryPK12gfxFontStyleNS_15AntialiasOptionEP18_cairo_scaled_font
0
_ZN7gfxFontD0Ev
0
_ZN7gfxFontD2Ev
0
_ZNK10gfxTextRun15ClusterIterator13ClusterLengthEv
0
_ZNK10gfxTextRun15ClusterIterator14ClusterAdvanceEPNS_16PropertyProviderE
0
_ZNK12gfxFontCache9HashEntry9KeyEqualsEPKNS_3KeyE
0
_ZNK12gfxFontEntry10FamilyNameEv
0
_ZNK12gfxFontEntry17FontTableBlobData14GetTableLengthEv
0
_ZNK12gfxFontEntry17FontTableBlobData8GetTableEv
0
_ZNK12gfxFontEntry18FontTableHashEntry7GetBlobEv
0
_ZNK12gfxFontStyle13ComputeWeightEv
0
_ZNK31FontEntryStandardFaceComparator6EqualsERK8nsRefPtrI12gfxFontEntryES4_
0
_ZNK31FontEntryStandardFaceComparator8LessThanERK8nsRefPtrI12gfxFontEntryES4_
0
_ZNK7gfxFont14CacheHashEntry9KeyEqualsEPKNS_12CacheHashKeyE
0
Generated by:
LCOV version 1.7