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 Sort by function name Hit count Sort by hit count
_ZN12gfxFontGroup8ShutdownEv 4
_ZN12gfxFontCache8ShutdownEv 4
_ZN12gfxFontCacheC2Ev 3
_ZN22MemoryPressureObserver7ReleaseEv 3
_ZN12gfxFontCacheD2Ev 3
_ZN12gfxFontCache4InitEv 3
_ZN22MemoryPressureObserverD2Ev 3
_ZN22MemoryPressureObserverC2Ev 3
_ZN22MemoryPressureObserver6AddRefEv 3
_ZN7gfxFont17SetupGlyphExtentsEP10gfxContextjbP15gfxGlyphExtents 0
_ZN12gfxFontEntry17FontTableBlobData15ManageHashEntryEP12nsTHashtableINS_18FontTableHashEntryEE 0
_ZNK10gfxTextRun15ClusterIterator14ClusterAdvanceEPNS_16PropertyProviderE 0
_ZN16GlyphBufferAzureC2Ev 0
_ZN10gfxTextRun22AllocateDetailedGlyphsEjj 0
_ZN12gfxFontEntry20GetExistingFontTableEjPP10_hb_blob_t 0
_ZN10gfxTextRun19GetAdvanceForGlyphsEjj 0
_ZN16GlyphBufferAzure5FlushEPN7mozilla3gfx10DrawTargetERNS1_7PatternEPNS1_10ScaledFontEN7gfxFont8DrawModeEbb 0
_ZN13gfxFontFamily21SearchAllFontsForCharEP15GlobalFontMatch 0
_ZNK31FontEntryStandardFaceComparator8LessThanERK8nsRefPtrI12gfxFontEntryES4_ 0
_ZN11ResolveDataC2EPFbRK18nsAString_internalRK19nsACString_internalbPvERS3_bS6_ 0
_ZN16BufferAlphaColorC2EP10gfxContext 0
_ZN12gfxFontStyleC2ERKS_ 0
_ZN10gfxTextRun27ComputePartialLigatureWidthEjjPNS_16PropertyProviderE 0
_ZN10gfxTextRun9SetGlyphsEjN13gfxShapedWord15CompressedGlyphEPKNS0_13DetailedGlyphE 0
_ZN12gfxFontStyle25ParseFontLanguageOverrideERK8nsString 0
_ZN10gfxTextRun19SizeOfIncludingThisEPFjPKvE 0
_ZN12gfxFontGroup13ComputeRangesIhEEvR8nsTArrayI12gfxTextRange24nsTArrayDefaultAllocatorEPKT_ji 0
_ZNK12gfxFontStyle13ComputeWeightEv 0
_ZN12gfxFontCache23ClearCachedWordsForFontEPNS_9HashEntryEPv 0
_ZL17NeedsGlyphExtentsP7gfxFontP10gfxTextRun 0
_ZN12gfxFontCache6LookupEPK12gfxFontEntryPK12gfxFontStyle 0
_ZN12gfxFontGroupD0Ev 0
_ZN10gfxTextRun4DumpEP8_IO_FILE 0
_ZN13gfxFontFamily8FindFontERK18nsAString_internal 0
_ZN7gfxFont13GetShapedWordItEEP13gfxShapedWordP10gfxContextPKT_jjiij 0
_ZN7gfxFont12GetFontTableEj 0
_ZNK7gfxFont14CacheHashEntry9KeyEqualsEPKNS_12CacheHashKeyE 0
_ZN16BufferAlphaColorD2Ev 0
_ZL15IsBoundarySpacett 0
_ZN13gfxFontFamily15FindFontForCharEP15GlobalFontMatch 0
_ZN7gfxFont13GetShapedWordIhEEP13gfxShapedWordP10gfxContextPKT_jjiij 0
_ZN12gfxFontGroup11MakeTextRunEPKtjPKN17gfxTextRunFactory10ParametersEj 0
_ZN15gfxGlyphExtentsD2Ev 0
_ZN13gfxFontFamily20ReadOtherFamilyNamesEP19gfxPlatformFontList 0
_ZL14CalcStyleMatchP12gfxFontEntryPK12gfxFontStyle 0
_ZN13gfxShapedWord17FilterIfIgnorableEj 0
_ZN7gfxFontC2EP12gfxFontEntryPK12gfxFontStyleNS_15AntialiasOptionEP18_cairo_scaled_font 0
_ZN10gfxTextRun17SanitizeGlyphRunsEv 0
_ZN16GlyphBufferAzure11AppendGlyphEv 0
_ZN10gfxTextRun6CreateEPKN17gfxTextRunFactory10ParametersEPKvjP12gfxFontGroupj 0
_ZN13gfxFontFamily19HasOtherFamilyNamesEv 0
_ZN12gfxFontEntry18FontTableHashEntry20ShareTableAndGetBlobER14FallibleTArrayIhEP12nsTHashtableIS0_E 0
_ZN12gfxFontGroup11ForEachFontEPFbRK18nsAString_internalRK19nsACString_internalbPvES6_ 0
_ZN10gfxTextRun15ClusterIterator11NextClusterEv 0
_ZN12gfxFontEntryD2Ev 0
_ZN12gfxFontEntry16InitializeUVSMapEv 0
_ZN12gfxFontGroup19ForEachFontInternalERK18nsAString_internalP7nsIAtombbbPFbS2_RK19nsACString_internalbPvES8_ 0
_ZN12gfxFontEntry12IsSymbolFontEv 0
_ZL17HasNonOpaqueColorP10gfxContextR7gfxRGBA 0
_ZNK12gfxFontEntry17FontTableBlobData14GetTableLengthEv 0
_ZNK12gfxFontCache9HashEntry9KeyEqualsEPKNS_3KeyE 0
_ZN12gfxFontEntry22CheckForGraphiteTablesEv 0
_ZN12gfxFontCache32WordCacheExpirationTimerCallbackEP8nsITimerPv 0
_ZN10gfxTextRun19ComputeLigatureDataEjjPNS_16PropertyProviderE 0
_ZN12gfxFontGroup25WhichPrefFontSupportsCharEj 0
_ZN22MemoryPressureObserver7ObserveEP11nsISupportsPKcPKt 0
_ZN10gfxTextRun19DrawPartialLigatureEP7gfxFontP10gfxContextjjP8gfxPointPNS_16PropertyProviderE 0
_ZN11GlyphBufferC2Ev 0
_ZN7gfxFont10CalcXScaleEP10gfxContext 0
_ZN7gfxFont13AgeCacheEntryEPNS_14CacheHashEntryEPv 0
_ZN12gfxFontGroup16FontResolverProcERK18nsAString_internalPv 0
_ZN12gfxFontCache6AddNewEP7gfxFont 0
_ZL22RoundToNearestMultipledd 0
_ZL10UnionRangedPdS_ 0
_ZN12gfxFontEntry18FontTableHashEntry23DeleteFontTableBlobDataEPv 0
_ZN7gfxFont10RunMetrics11CombineWithERKS0_b 0
_ZN13gfxFontFamily19FindWeightsForStyleEPP12gfxFontEntrybs 0
_ZL7HashMixjt 0
_ZN15gfxGlyphExtents20SetTightGlyphExtentsEjRK7gfxRect 0
_ZN12gfxFontGroup11MakeTextRunEPKhjPKN17gfxTextRunFactory10ParametersEj 0
_ZN7gfxFont25InitMetricsFromSfntTablesERNS_7MetricsE 0
_ZN12gfxFontGroup16MakeEmptyTextRunEPKN17gfxTextRunFactory10ParametersEj 0
_ZN12gfxFontGroup11ForEachFontERK18nsAString_internalP7nsIAtomPFbS2_RK19nsACString_internalbPvES8_ 0
_ZN13gfxShapedWord22SetupClusterBoundariesEPNS_15CompressedGlyphEPKtj 0
_ZN10gfxTextRun22SetPotentialLineBreaksEjjPhP10gfxContext 0
_ZN12gfxFontCache11DestroyFontEP7gfxFont 0
_ZN12gfxFontEntry12RealFaceNameEv 0
_ZN10gfxTextRun13SortGlyphRunsEv 0
_ZN15gfxGlyphExtents11GlyphWidths3SetEjt 0
_ZN12gfxFontEntry24ShareFontTableAndGetBlobEjP14FallibleTArrayIhE 0
_ZN10gfxTextRunD0Ev 0
_ZN15gfxGlyphExtents28GetTightGlyphExtentsAppUnitsEP7gfxFontP10gfxContextjP7gfxRect 0
_ZN12gfxFontGroupC2ERK18nsAString_internalPK12gfxFontStyleP14gfxUserFontSet 0
_ZN12gfxFontEntry14FindOrMakeFontEPK12gfxFontStyleb 0
_ZN10gfxTextRun27FindFirstGlyphRunContainingEj 0
_ZN10gfxTextRun21SetSpaceGlyphIfSimpleEP7gfxFontP10gfxContextjt 0
_ZL16HasSyntheticBoldP10gfxTextRunjj 0
_ZN10gfxTextRun17CopyGlyphDataFromEPK13gfxShapedWordj 0
_ZN11ResolveDataD2Ev 0
_ZN12gfxFontGroup13IsInvalidCharEt 0
_ZN12gfxFontCache13NotifyExpiredEP7gfxFont 0
_ZN12gfxFontGroup13ComputeRangesItEEvR8nsTArrayI12gfxTextRange24nsTArrayDefaultAllocatorEPKT_ji 0
_ZN10gfxTextRun19BreakAndMeasureTextEjjbdPNS_16PropertyProviderEbPdPN7gfxFont10RunMetricsENS3_15BoundingBoxTypeEP10gfxContextPbPjbP16gfxBreakPriority 0
_ZN10gfxTextRun13SetSpaceGlyphEP7gfxFontP10gfxContextj 0
_ZNK12gfxFontEntry10FamilyNameEv 0
_ZL19ClipPartialLigatureP10gfxTextRunPdS1_dPNS_12LigatureDataE 0
_ZN10gfxTextRun13SetLineBreaksEjjbbPdP10gfxContext 0
_ZN7gfxFont19SplitAndInitTextRunItEEbP10gfxContextP10gfxTextRunPKT_jji 0
_ZN13gfxShapedWord15SetMissingGlyphEjjP7gfxFont 0
_ZN12gfxFontEntry11GetUVSGlyphEjj 0
_ZN16BufferAlphaColor14PushSolidColorERK7gfxRectRK7gfxRGBAj 0
_ZN13gfxFontFamily16FindFontForStyleERK12gfxFontStyleRb 0
_ZN12gfxFontGroup15FindFontForCharEjjiP7gfxFontPh 0
_ZN10gfxTextRun32AccumulatePartialLigatureMetricsEP7gfxFontjjNS0_15BoundingBoxTypeEP10gfxContextPNS_16PropertyProviderEPNS0_10RunMetricsE 0
_ZN13gfxFontFamily13LocalizedNameER18nsAString_internal 0
_ZNK12gfxFontEntry18FontTableHashEntry7GetBlobEv 0
_ZN12gfxFontGroup16FindPlatformFontERK18nsAString_internalRK19nsACString_internalbPv 0
_ZN20PrefFontCallbackData18AddFontFamilyEntryE13eFontPrefLangRK18nsAString_internalPv 0
_ZN12gfxFontEntry17FontTableBlobDataC2ER14FallibleTArrayIhEPNS_18FontTableHashEntryE 0
_ZN11GlyphBuffer5FlushEP6_cairoP14_cairo_patternN7gfxFont8DrawModeEbb 0
_ZN10gfxTextRun26ShrinkToLigatureBoundariesEPjS0_ 0
_ZN10gfxTextRun19SizeOfExcludingThisEPFjPKvE 0
_ZN10gfxTextRun17FetchGlyphExtentsEP10gfxContext 0
_ZN7gfxFont23GetOrCreateGlyphExtentsEj 0
_ZN7gfxFont9ShapeWordEP10gfxContextP13gfxShapedWordPKtb 0
_ZN13gfxShapedWord30AdjustAdvancesForSyntheticBoldEf 0
_ZN12gfxFontStyle24ParseFontFeatureSettingsERK8nsStringR8nsTArrayI14gfxFontFeature24nsTArrayDefaultAllocatorE 0
_ZN10gfxTextRun17CopyGlyphDataFromEPS_jjj 0
_ZN10gfxTextRun15GetAdvanceWidthEjjPNS_16PropertyProviderE 0
_ZN7gfxFont7MeasureEP10gfxTextRunjjNS_15BoundingBoxTypeEP10gfxContextPNS_7SpacingE 0
_ZN7gfxFont20SynthesizeSpaceWidthEj 0
_ZL18IsDefaultIgnorablej 0
_ZN7gfxFont15SanitizeMetricsEPNS_7MetricsEb 0
_ZN10gfxTextRun10DrawGlyphsEP7gfxFontP10gfxContextNS0_8DrawModeEP8gfxPointP10gfxPatternjjPNS_16PropertyProviderEjj 0
_ZN10gfxTextRun23AccumulateMetricsForRunEP7gfxFontjjNS0_15BoundingBoxTypeEP10gfxContextPNS_16PropertyProviderEjjPNS0_10RunMetricsE 0
_ZN12gfxFontEntry18FontTableHashEntry5ClearEv 0
_ZN10gfxTextRun4DrawEP10gfxContext8gfxPointN7gfxFont8DrawModeEjjPNS_16PropertyProviderEPdP10gfxPattern 0
_ZNK10gfxTextRun15ClusterIterator13ClusterLengthEv 0
_ZN12gfxFontGroup14GetUserFontSetEv 0
_ZN7gfxFont19SplitAndInitTextRunIhEEbP10gfxContextP10gfxTextRunPKT_jji 0
_ZN12gfxFontStyleC2EhtsdP7nsIAtomfbbRK8nsStringS4_ 0
_ZN12gfxFontGroup13IsInvalidCharEh 0
_ZN20PrefFontCallbackDataC2ER8nsTArrayI8nsRefPtrI13gfxFontFamilyE24nsTArrayDefaultAllocatorE 0
_ZN10gfxTextRunD2Ev 0
_ZN12gfxFontEntry18FontTableHashEntry9SaveTableER14FallibleTArrayIhE 0
_ZL13StyleDistanceP12gfxFontEntrybs 0
_ZN12gfxFontStyleC2Ev 0
_ZN12gfxFontGroupD2Ev 0
_ZN15gfxGlyphExtents11GlyphWidths11ComputeSizeEv 0
_ZN10gfxTextRun15SetMissingGlyphEjj 0
_ZL17NeedsGlyphExtentsP10gfxTextRun 0
_ZN15gfxGlyphExtents11GlyphWidthsD2Ev 0
_ZNK12gfxFontEntry17FontTableBlobData8GetTableEv 0
_ZN12gfxFontGroup7HasFontEPK12gfxFontEntry 0
_ZN13gfxFontFamily20CheckForSimpleFamilyEv 0
_ZN10gfxTextRun15ClusterIteratorC2EPS_ 0
_ZN13gfxFontFamily18SortAvailableFontsEv 0
_ZN10gfxTextRun11MeasureTextEjjN7gfxFont15BoundingBoxTypeEP10gfxContextPNS_16PropertyProviderE 0
_ZN16BufferAlphaColor8PopAlphaEv 0
_ZN10gfxTextRun15ClusterIterator5ResetEv 0
_ZN12gfxFontGroup13InitScriptRunIhEEvP10gfxContextP10gfxTextRunPKT_jji 0
_ZN12gfxFontGroup13GetGenerationEv 0
_ZN12gfxFontGroup14SetUserFontSetEP14gfxUserFontSet 0
_ZN7gfxFontD2Ev 0
_ZNK31FontEntryStandardFaceComparator6EqualsERK8nsRefPtrI12gfxFontEntryES4_ 0
_ZN22MemoryPressureObserver14QueryInterfaceERK4nsIDPPv 0
_ZN7gfxFont23CalculateDerivedMetricsERNS_7MetricsE 0
_ZL18GetAdjustedSpacingP10gfxTextRunjjPNS_16PropertyProviderEPN7gfxFont7SpacingE 0
_ZN12gfxFontEntry8ReadCMAPEv 0
_ZN7gfxFontD0Ev 0
_ZN10gfxTextRun23GetAdjustedSpacingArrayEjjPNS_16PropertyProviderEjjP8nsTArrayIN7gfxFont7SpacingE24nsTArrayDefaultAllocatorE 0
_ZN13gfxFontFamily13ReadFaceNamesEP19gfxPlatformFontListb 0
_ZN12gfxFontCache14NotifyReleasedEP7gfxFont 0
_ZN7gfxFont4DrawEP10gfxTextRunjjP10gfxContextNS_8DrawModeEP8gfxPointPNS_7SpacingEP10gfxPattern 0
_ZN12gfxFontGroup13BuildFontListEv 0
_ZN12gfxFontEntry16TestCharacterMapEj 0
_ZN10gfxTextRun18CountMissingGlyphsEv 0
_ZN12gfxFontCache21AgeCachedWordsForFontEPNS_9HashEntryEPv 0
_ZN10gfxTextRunC2EPKN17gfxTextRunFactory10ParametersEPKvjP12gfxFontGroupj 0
_ZN12gfxFontEntryD0Ev 0
_ZN11GlyphBuffer11AppendGlyphEv 0
_ZN12gfxFontEntry17FontTableBlobDataD2Ev 0
_ZN12gfxFontGroup14UpdateFontListEv 0
_ZN10gfxTextRun16GlyphRunIterator7NextRunEv 0
_ZN12gfxFontGroup16MakeBlankTextRunEPKvjPKN17gfxTextRunFactory10ParametersEj 0
_ZN12gfxFontGroup27WhichSystemFontSupportsCharEji 0
_ZN12gfxFontGroup4CopyEPK12gfxFontStyle 0
_ZN13gfxShapedWord22AllocateDetailedGlyphsEjj 0
_ZN12gfxFontEntry17FontTableBlobData15ForgetHashEntryEv 0
_ZN12gfxFontGroup16MakeSpaceTextRunEPKN17gfxTextRunFactory10ParametersEj 0
_ZN10gfxTextRun11AddGlyphRunEP7gfxFonthjb 0
_ZN13gfxFontFamily27ReadOtherFamilyNamesForFaceEP19gfxPlatformFontListR14FallibleTArrayIhEb 0
_ZN10gfxTextRun25AllocateStorageForTextRunEjj 0
_ZN13gfxShapedWord9SetGlyphsEjNS_15CompressedGlyphEPKNS_13DetailedGlyphE 0

Generated by: LCOV version 1.7