Searched refs:GlyphMetricsMap (Results 1 – 9 of 9) sorted by relevance
43 template<class T> class GlyphMetricsMap {44 WTF_MAKE_NONCOPYABLE(GlyphMetricsMap);46 GlyphMetricsMap() : m_filledPrimaryPage(false) { } in GlyphMetricsMap() function47 ~GlyphMetricsMap() in ~GlyphMetricsMap()95 template<> inline float GlyphMetricsMap<float>::unknownMetrics() in unknownMetrics()100 template<> inline FloatRect GlyphMetricsMap<FloatRect>::unknownMetrics() in unknownMetrics()105 template<class T> typename GlyphMetricsMap<T>::GlyphMetricsPage* GlyphMetricsMap<T>::locatePageSlow… in locatePageSlowCase()
212 mutable OwnPtr<GlyphMetricsMap<FloatRect> > m_glyphToBoundsMap;213 mutable GlyphMetricsMap<float> m_glyphToWidthMap;305 m_glyphToBoundsMap = adoptPtr(new GlyphMetricsMap<FloatRect>); in boundsForGlyph()
14930 …roblem/7855777> REGRESSION: Memory usage increase caused by storing glyph bounds in GlyphMetricsMap17486 …roblem/7855777> REGRESSION: Memory usage increase caused by storing glyph bounds in GlyphMetricsMap17489 …This change breaks the GlyphMetricsMap into two maps - one for width and one for bounds, so that w…17494 Updated for removal of GlyphMetricsMap.cpp17501 Made GlyphMetricsMap a template, so it can be used for separate width and bounds maps.17502 * platform/graphics/GlyphMetricsMap.cpp: Removed.17503 * platform/graphics/GlyphMetricsMap.h:17504 (WebCore::GlyphMetricsMap::metricsForGlyph):17505 (WebCore::GlyphMetricsMap::setMetricsForGlyph):17506 (WebCore::GlyphMetricsMap::GlyphMetricsPage::metricsForGlyph):[all …]
2428 Source/WebCore/platform/graphics/GlyphMetricsMap.h \
2432 Source/WebCore/platform/graphics/GlyphMetricsMap.h \
823 'platform/graphics/GlyphMetricsMap.h',
104926 * platform/graphics/GlyphMetricsMap.h:108709 * platform/graphics/GlyphMetricsMap.h:
15122 * platform/graphics/GlyphMetricsMap.h: Ditto.
5442 …7A116BAFB60069CA93 /* GlyphMetricsMap.h in Headers */ = {isa = PBXBuildFile; fileRef = C5D4AA78116…11967 …B60069CA93 /* GlyphMetricsMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …17881 C5D4AA78116BAFB60069CA93 /* GlyphMetricsMap.h */,21182 C5D4AA7A116BAFB60069CA93 /* GlyphMetricsMap.h in Headers */,