Home | History | Annotate | Download | only in graphics

Lines Matching defs:platformData

217     static unsigned hash(const FontPlatformData& platformData)
219 return platformData.hash();
258 FontPlatformData* platformData = getCachedFontPlatformData(fontDescription, family, checkingAlternateName);
259 if (!platformData)
262 return getCachedFontData(platformData);
265 SimpleFontData* FontCache::getCachedFontData(const FontPlatformData* platformData)
267 if (!platformData)
275 FontDataCache::iterator result = gFontDataCache->find(*platformData);
277 pair<SimpleFontData*, unsigned> newValue(new SimpleFontData(*platformData), 1);
278 gFontDataCache->set(*platformData, newValue);
294 FontDataCache::iterator it = gFontDataCache->find(fontData->platformData());
320 gFontDataCache->remove(fontData->platformData());
340 for (FontPlatformDataCache::iterator platformData = gFontPlatformDataCache->begin(); platformData != platformDataEnd; ++platformData) {
341 if (platformData->second && !gFontDataCache->contains(*platformData->second))
342 keysToRemove.append(platformData->first);