Home | History | Annotate | Download | only in fonts

Lines Matching refs:fontDescription

40 #include "platform/fonts/FontDescription.h"
79 FontPlatformData* FontCache::getFontPlatformData(const FontDescription& fontDescription,
97 FontCacheKey key = fontDescription.cacheKey(familyName);
102 result = createFontPlatformData(fontDescription, familyName, fontDescription.effectiveFontSize());
115 result = getFontPlatformData(fontDescription, alternateName, true);
149 PassRefPtr<SimpleFontData> FontCache::getFontData(const FontDescription& fontDescription, const AtomicString& family, bool checkingAlternateName, ShouldRetain shouldRetain)
151 if (FontPlatformData* platformData = getFontPlatformData(fontDescription, adjustFamilyNameToAvoidUnsupportedFonts(family), checkingAlternateName))
170 bool FontCache::isPlatformFontAvailable(const FontDescription& fontDescription, const AtomicString& family)
173 return getFontPlatformData(fontDescription, adjustFamilyNameToAvoidUnsupportedFonts(family), checkingAlternateName);
176 SimpleFontData* FontCache::getNonRetainedLastResortFallbackFont(const FontDescription& fontDescription)
178 return getLastResortFallbackFont(fontDescription, DoNotRetain).leakRef();