Home
last modified time | relevance | path

Searched refs:GlyphMetricsMap (Results 1 – 9 of 9) sorted by relevance

/external/webkit/Source/WebCore/platform/graphics/
DGlyphMetricsMap.h43 template<class T> class GlyphMetricsMap {
44 WTF_MAKE_NONCOPYABLE(GlyphMetricsMap);
46 GlyphMetricsMap() : m_filledPrimaryPage(false) { } in GlyphMetricsMap() function
47 ~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()
DSimpleFontData.h212 mutable OwnPtr<GlyphMetricsMap<FloatRect> > m_glyphToBoundsMap;
213 mutable GlyphMetricsMap<float> m_glyphToWidthMap;
305 m_glyphToBoundsMap = adoptPtr(new GlyphMetricsMap<FloatRect>); in boundsForGlyph()
/external/webkit/Source/WebCore/
DChangeLog-2010-05-2414930 …roblem/7855777> REGRESSION: Memory usage increase caused by storing glyph bounds in GlyphMetricsMap
17486 …roblem/7855777> REGRESSION: Memory usage increase caused by storing glyph bounds in GlyphMetricsMap
17489 …This change breaks the GlyphMetricsMap into two maps - one for width and one for bounds, so that w…
17494 Updated for removal of GlyphMetricsMap.cpp
17501 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 …]
DGNUmakefile.list.am2428 Source/WebCore/platform/graphics/GlyphMetricsMap.h \
DGNUmakefile.am2432 Source/WebCore/platform/graphics/GlyphMetricsMap.h \
DWebCore.gypi823 'platform/graphics/GlyphMetricsMap.h',
DChangeLog-2010-12-06104926 * platform/graphics/GlyphMetricsMap.h:
108709 * platform/graphics/GlyphMetricsMap.h:
DChangeLog15122 * platform/graphics/GlyphMetricsMap.h: Ditto.
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj5442 …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 */,