/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/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);
|
/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/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/css/ |
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/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);
|
H A D | FontCacheChromiumWin.cpp | 328 static SimpleFontData* fontDataFromDescriptionAndLogFont(FontCache* fontCache, const FontDescription& fontDescription, const LOGFONT& font, wchar_t* outFontFamilyName) argument 330 SimpleFontData* fontData = fontCache->getCachedFontData(fontDescription, font.lfFaceName); 352 static void FillLogFont(const FontDescription& fontDescription, LOGFONT* winfont) argument 357 winfont->lfHeight = -fontDescription.computedPixelSize(); 367 winfont->lfItalic = fontDescription.italic(); 368 winfont->lfWeight = toGDIFontWeight(fontDescription.weight()); 403 GetLastResortFallbackFontProcData(FontCache* fontCache, const FontDescription* fontDescription, wchar_t* fontName) argument 405 , m_fontDescription(fontDescription) 433 // FIXME: Consider passing fontDescription.dominantScript() 435 FontDescription fontDescription local 610 createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument [all...] |
/external/webkit/Source/WebCore/platform/graphics/mac/ |
H A D | FontCacheMac.mm | 138 substituteFont = font.fontDescription().usePrinterFont() ? [substituteFont printerFont] : [substituteFont screenFont]; 156 const FontFamily* currFamily = &font.fontDescription().family(); 163 simpleFontData = getCachedFontData(font.fontDescription(), geezaStr); 171 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription) 177 SimpleFontData* simpleFontData = getCachedFontData(fontDescription, timesStr); 186 return getCachedFontData(fontDescription, lucidaGrandeStr); 194 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) 196 NSFontTraitMask traits = fontDescription.italic() ? NSFontItalicTrait : 0; 197 NSInteger weight = toAppKitFontWeight(fontDescription.weight()); 198 float size = fontDescription [all...] |
/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/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());
|
H A D | FontDataAndroid.cpp | 88 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 93 m_derivedFontData->smallCaps = new SimpleFontData(FontPlatformData(m_platformData, fontDescription.computedSize() * 0.7f)); 98 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 103 m_derivedFontData->emphasisMark = new SimpleFontData(FontPlatformData(m_platformData, fontDescription.computedSize() * 0.5f));
|
/external/webkit/Source/WebCore/platform/graphics/freetype/ |
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 | 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...] |
/external/webkit/Source/WebCore/platform/graphics/ |
H A D | FontCache.cpp | 179 FontPlatformData* FontCache::getCachedFontPlatformData(const FontDescription& fontDescription, argument 188 FontPlatformDataCacheKey key(familyName, fontDescription.computedPixelSize(), fontDescription.weight(), fontDescription.italic(), 189 fontDescription.usePrinterFont(), fontDescription.renderingMode(), fontDescription.orientation(), 190 fontDescription.textOrientation(), fontDescription.widthVariant()); 195 result = createFontPlatformData(fontDescription, familyNam 256 getCachedFontData(const FontDescription& fontDescription, const AtomicString& family, bool checkingAlternateName) argument [all...] |
/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 | FontPlatformData.h | 52 FontPlatformData(const FontDescription& fontDescription, const AtomicString& family, bool useDefaultFontIfNotPresent = true); 65 const FontDescription& fontDescription() const;
|
/external/webkit/Source/WebCore/platform/graphics/win/ |
H A D | FontCacheWin.cpp | 286 FontPlatformData* result = getCachedFontPlatformData(font.fontDescription(), familyName); 304 static SimpleFontData* fontDataFromDescriptionAndLogFont(FontCache* fontCache, const FontDescription& fontDescription, const LOGFONT& font, AtomicString& outFontFamilyName) argument 307 SimpleFontData* fontData = fontCache->getCachedFontData(fontDescription, familyName); 313 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription) argument 317 return getCachedFontData(fontDescription, fallbackFontName); 334 if (simpleFont = getCachedFontData(fontDescription, fallbackFonts[i])) { 344 if (simpleFont = fontDataFromDescriptionAndLogFont(this, fontDescription, defaultGUILogFont, fallbackFontName)) 352 if (simpleFont = fontDataFromDescriptionAndLogFont(this, fontDescription, nonClientMetrics.lfMessageFont, fallbackFontName)) 354 if (simpleFont = fontDataFromDescriptionAndLogFont(this, fontDescription, nonClientMetrics.lfMenuFont, fallbackFontName)) 356 if (simpleFont = fontDataFromDescriptionAndLogFont(this, fontDescription, nonClientMetric 553 createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) argument [all...] |
/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);
|
/external/webkit/Source/WebKit/chromium/public/ |
H A D | WebFont.h | 53 virtual WebFontDescription fontDescription() const = 0;
|