Home | History | Annotate | Download | only in fonts

Lines Matching refs:variant

439 std::pair<GlyphData, GlyphPage*> Font::glyphDataAndPageForCharacter(UChar32& c, bool mirror, bool normalizeSpace, FontDataVariant variant) const
443 if (variant == AutoVariant) {
444 if (m_fontDescription.variant() == FontVariantSmallCaps && !primaryFont()->isSVGFont()) {
448 variant = SmallCapsVariant;
450 variant = NormalVariant;
453 variant = NormalVariant;
472 if (variant == NormalVariant) {
473 // Fastest loop, for the common case (normal variant).
486 variant = BrokenIdeographVariant;
505 if (variant != NormalVariant) {
513 RefPtr<SimpleFontData> variantFontData = data.fontData->variantFontData(m_fontDescription, variant);
556 variant = BrokenIdeographVariant;
557 if (variant != NormalVariant)
558 characterFontData = characterFontData->variantFontData(m_fontDescription, variant);
565 if (variant == NormalVariant) {
577 if (variant == NormalVariant) {