/external/webkit/Source/WebCore/platform/graphics/haiku/ |
H A D | FontCacheHaiku.cpp | 51 FontPlatformData data(font.fontDescription(), font.family().family()); 61 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription) argument 67 return getCachedFontData(fontDescription, plainFontFamily); 70 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument 72 return new FontPlatformData(fontDescription, family);
|
H A D | SimpleFontDataHaiku.cpp | 69 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 71 FontDescription desc = FontDescription(fontDescription); 72 desc.setSpecifiedSize(scaleFactor * fontDescription.computedSize()); 77 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 82 m_derivedFontData->smallCaps = scaledFontData(fontDescription, .7); 87 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 92 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5);
|
/external/webkit/Source/WebCore/platform/graphics/pango/ |
H A D | FontCachePango.cpp | 48 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription) argument 53 return getCachedFontData(fontDescription, timesStr); 60 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument 62 return new FontPlatformData(fontDescription, family);
|
H A D | SimpleFontDataPango.cpp | 87 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 89 FontDescription desc = FontDescription(fontDescription); 90 desc.setSpecifiedSize(scaleFactor * fontDescription.computedSize()); 95 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 100 m_derivedFontData->smallCaps = scaledFontData(fontDescription, .7); 105 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 110 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5);
|
H A D | FontPlatformDataPango.cpp | 48 FontPlatformData::FontPlatformData(const FontDescription& fontDescription, const AtomicString& familyName) argument 51 , m_size(fontDescription.computedSize()) 64 switch (fontDescription.genericFamily()) { 82 pango_font_description_set_absolute_size(description, fontDescription.computedSize() * PANGO_SCALE); 85 if (fontDescription.weight() >= FontWeight600) 87 if (fontDescription.italic())
|
/external/webkit/Source/WebCore/platform/graphics/qt/ |
H A D | FontCacheQt.cpp | 57 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription) argument 59 const AtomicString fallbackFamily = QFont(fontDescription.family().family()).lastResortFamily(); 60 return getCachedFontData(new FontPlatformData(fontDescription, fallbackFamily)); 67 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& familyName) argument 69 return new FontPlatformData(fontDescription, familyName);
|
/external/webkit/Source/WebCore/platform/graphics/wx/ |
H A D | FontCacheWx.cpp | 45 fontData = getCachedFontData(font.fontDescription(), font.family().family()); 49 fontData = getLastResortFallbackFont(font.fontDescription()); 62 const FontFamily* currFamily = &font.fontDescription().family(); 69 simpleFontData = getCachedFontData(font.fontDescription(), geezaStr); 75 simpleFontData = getCachedFontData(font.fontDescription(), font.family().family()); 80 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription) argument 90 fallback = getCachedFontData(fontDescription, fallbackName); 96 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument 98 return new FontPlatformData(fontDescription,family);
|
H A D | SimpleFontDataWx.cpp | 93 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 95 FontDescription desc = FontDescription(fontDescription); 96 desc.setSpecifiedSize(scaleFactor * fontDescription.computedSize()); 101 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 106 m_derivedFontData->smallCaps = scaledFontData(fontDescription, .7); 111 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 116 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5);
|
/external/webkit/Source/WebCore/platform/text/transcoder/ |
H A D | FontTranscoder.cpp | 63 FontTranscoder::ConverterType FontTranscoder::converterType(const FontDescription& fontDescription, const TextEncoding* encoding) const argument 65 const AtomicString& fontFamily = fontDescription.family().family().string(); 74 if (encoding && encoding->backslashAsCurrencySymbol() != '\\' && !fontDescription.isSpecifiedFont()) 80 void FontTranscoder::convert(String& text, const FontDescription& fontDescription, const TextEncoding* encoding) const argument 82 switch (converterType(fontDescription, encoding)) { 94 bool FontTranscoder::needsTranscoding(const FontDescription& fontDescription, const TextEncoding* encoding) const argument 96 ConverterType type = converterType(fontDescription, encoding);
|
/external/webkit/Source/WebCore/css/ |
H A D | CSSFontFace.cpp | 101 SimpleFontData* CSSFontFace::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic) argument 112 if (SimpleFontData* result = m_sources[i]->getFontData(fontDescription, syntheticBold, syntheticItalic, fontSelector)) {
|
H A D | CSSFontFaceSource.cpp | 101 SimpleFontData* CSSFontFaceSource::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic, CSSFontSelector* fontSelector) argument 112 SimpleFontData* fontData = fontCache()->getCachedFontData(fontDescription, m_string); 119 unsigned hashKey = (fontDescription.computedPixelSize() + 1) << 6 | fontDescription.widthVariant() << 4 120 | (fontDescription.textOrientation() == TextOrientationUpright ? 8 : 0) | (fontDescription.orientation() == Vertical ? 4 : 0) | (syntheticBold ? 2 : 0) | (syntheticItalic ? 1 : 0); 158 fontData.set(new SimpleFontData(adoptPtr(new SVGFontData(fontFaceElement)), fontDescription.computedPixelSize(), syntheticBold, syntheticItalic)); 167 fontData.set(new SimpleFontData(m_font->platformDataFromCustomData(fontDescription.computedPixelSize(), syntheticBold, syntheticItalic, fontDescription.orientation(), 168 fontDescription [all...] |
H A D | CSSSegmentedFontFace.cpp | 86 FontData* CSSSegmentedFontFace::getFontData(const FontDescription& fontDescription) argument 91 FontTraitsMask desiredTraitsMask = fontDescription.traitsMask(); 92 unsigned hashKey = ((fontDescription.computedPixelSize() + 1) << (FontTraitsMaskWidth + 1)) | ((fontDescription.orientation() == Vertical ? 1 : 0) << FontTraitsMaskWidth) | desiredTraitsMask; 107 if (const SimpleFontData* faceFontData = m_fontFaces[i]->getFontData(fontDescription, syntheticBold, syntheticItalic)) {
|
/external/webkit/Source/WebCore/platform/graphics/android/fonts/ |
H A D | FontCacheAndroid.cpp | 40 static const char* getFallbackFontName(const FontDescription& fontDescription) argument 42 switch (fontDescription.genericFamily()) { 139 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument 149 name = getFallbackFontName(fontDescription); 152 if (fontDescription.weight() >= FontWeightBold) 154 if (fontDescription.italic()) 177 result = new FontPlatformData(tf, fontDescription.computedSize(), 180 fontDescription.orientation(), 181 fontDescription.textOrientation());
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
H A D | FontCacheLinux.cpp | 67 return getCachedFontData(getCachedFontPlatformData(font.fontDescription(), atomicFamily, false)); 105 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, argument 125 FontDescription::GenericFamilyType type = fontDescription.genericFamily(); 141 if (fontDescription.weight() >= FontWeightBold) 143 if (fontDescription.italic()) 153 fontDescription.computedSize(), 156 fontDescription.orientation(), 157 fontDescription.textOrientation());
|
H A D | SimpleFontDataChromiumWin.cpp | 115 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 119 float scaledSize = scaleFactor * fontDescription.computedSize(); 125 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 130 m_derivedFontData->smallCaps = scaledFontData(fontDescription, .7); 135 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 140 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5);
|
H A D | SimpleFontDataLinux.cpp | 158 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 160 const float scaledSize = lroundf(fontDescription.computedSize() * scaleFactor); 164 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 169 m_derivedFontData->smallCaps = scaledFontData(fontDescription, smallCapsFraction); 174 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 179 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, emphasisMarkFraction);
|
/external/webkit/Source/WebCore/platform/graphics/freetype/ |
H A D | FontCacheFreeType.cpp | 91 FontPlatformData alternateFontData(fallbackPattern.get(), font.fontDescription()); 99 FontPlatformData alternateFontData(resultPattern.get(), font.fontDescription()); 108 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription) argument 113 return getCachedFontData(fontDescription, timesStr); 120 static String getFamilyNameStringFromFontDescriptionAndFamily(const FontDescription& fontDescription, const AtomicString& family) argument 127 switch (fontDescription.genericFamily()) { 172 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument 178 String familyNameString(getFamilyNameStringFromFontDescriptionAndFamily(fontDescription, family)); 182 bool italic = fontDescription.italic(); 185 if (!FcPatternAddInteger(pattern.get(), FC_WEIGHT, fontWeightToFontconfigWeight(fontDescription [all...] |
H A D | SimpleFontDataFreeType.cpp | 89 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 92 scaleFactor * fontDescription.computedSize(), m_platformData.syntheticBold(), m_platformData.syntheticOblique()), 96 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 102 m_derivedFontData->smallCaps = scaledFontData(fontDescription, .7); 107 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 112 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5);
|
H A D | FontPlatformDataFreeType.cpp | 115 FontPlatformData::FontPlatformData(FcPattern* pattern, const FontDescription& fontDescription) argument 118 , m_size(fontDescription.computedPixelSize()) 131 if (fontDescription.weight() >= FontWeightBold) {
|
/external/webkit/Source/WebCore/platform/graphics/wince/ |
H A D | SimpleFontDataWinCE.cpp | 66 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 68 FontDescription fontDesc(fontDescription); 76 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 81 m_derivedFontData->smallCaps = scaledFontData(fontDescription, .7); 86 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 91 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5);
|
H A D | FontCacheWinCE.cpp | 305 FontDescription fontDescription(font.fontDescription()); 306 if (unicodeRange == cRangeThai && fontDescription.weight() > FontWeightNormal) 307 fontDescription.setWeight(FontWeightNormal); 309 FontPlatformData* result = getCachedFontPlatformData(fontDescription, familyName); 331 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument 333 FontPlatformData* result = new FontPlatformData(fontDescription, family);
|
/external/webkit/Source/WebKit/chromium/src/ |
H A D | WebFontImpl.cpp | 60 WebFontDescription WebFontImpl::fontDescription() const function in class:WebKit::WebFontImpl 62 return WebFontDescription(m_font.fontDescription(), m_font.letterSpacing(), m_font.wordSpacing());
|
/external/webkit/Source/WebCore/platform/graphics/ |
H A D | Font.h | 90 const FontDescription& fontDescription() const { return m_fontDescription; } function in class:WebCore::Font 92 int pixelSize() const { return fontDescription().computedPixelSize(); } 93 float size() const { return fontDescription().computedSize(); }
|
/external/webkit/Source/WebCore/platform/graphics/win/ |
H A D | SimpleFontDataWin.cpp | 111 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const argument 127 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 132 m_derivedFontData->smallCaps = scaledFontData(fontDescription, cSmallCapsFontSizeMultiplier); 137 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 142 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5);
|
/external/webkit/Source/WebCore/rendering/ |
H A D | RenderEmbeddedObject.cpp | 189 FontDescription fontDescription; local 190 RenderTheme::defaultTheme()->systemFont(CSSValueWebkitSmallControl, fontDescription); 191 fontDescription.setWeight(FontWeightBold); 196 fontDescription.setRenderingMode(settings->fontRenderingMode()); 197 fontDescription.setComputedSize(fontDescription.specifiedSize()); 198 font = Font(fontDescription, 0, 0);
|