Lines Matching refs:fontDescription
368 static PassRefPtr<FontData> fontDataForGenericFamily(Document* document, const FontDescription& fontDescription, const AtomicString& familyName)
378 UScriptCode script = fontDescription.script();
396 return fontCache()->getCachedFontData(fontDescription, genericFamily);
483 PassRefPtr<FontData> CSSFontSelector::getFontData(const FontDescription& fontDescription, const AtomicString& familyName)
487 return fontDataForGenericFamily(m_document, fontDescription, familyName);
488 if (fontDescription.genericFamily() == FontDescription::StandardFamily && !fontDescription.isSpecifiedFont())
489 return fontDataForGenericFamily(m_document, fontDescription, "-webkit-standard");
493 CSSSegmentedFontFace* face = getFontFace(fontDescription, familyName);
498 if (fontDescription.genericFamily() == FontDescription::StandardFamily && !fontDescription.isSpecifiedFont())
499 return fontDataForGenericFamily(m_document, fontDescription, "-webkit-standard");
500 return fontDataForGenericFamily(m_document, fontDescription, familyName);
504 return face->getFontData(fontDescription);
507 CSSSegmentedFontFace* CSSFontSelector::getFontFace(const FontDescription& fontDescription, const AtomicString& family)
517 FontTraitsMask traitsMask = fontDescription.traitsMask();