HomeSort by relevance Sort by last modified time
    Searched refs:fontDescription (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /external/webkit/Source/WebCore/platform/graphics/qt/
FontCacheQt.cpp 28 #include "FontDescription.h"
57 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
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)
69 return new FontPlatformData(fontDescription, familyName);
  /external/webkit/Source/WebCore/platform/graphics/pango/
FontCachePango.cpp 48 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
53 return getCachedFontData(fontDescription, timesStr);
60 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family)
62 return new FontPlatformData(fontDescription, family);
SimpleFontDataPango.cpp 40 #include "FontDescription.h"
87 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
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)
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/wx/
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)
90 fallback = getCachedFontData(fontDescription, fallbackName);
96 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family
    [all...]
SimpleFontDataWx.cpp 34 #include "FontDescription.h"
93 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
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)
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/haiku/
FontCacheHaiku.cpp 51 FontPlatformData data(font.fontDescription(), font.family().family());
61 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
67 return getCachedFontData(fontDescription, plainFontFamily);
70 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family)
72 return new FontPlatformData(fontDescription, family);
SimpleFontDataHaiku.cpp 35 #include "FontDescription.h"
69 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
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)
    [all...]
  /external/webkit/Source/WebCore/css/
CSSFontFaceSource.cpp 34 #include "FontDescription.h"
101 SimpleFontData* CSSFontFaceSource::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic, CSSFontSelector* fontSelector)
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()
    [all...]
CSSSegmentedFontFace.cpp 31 #include "FontDescription.h"
86 FontData* CSSSegmentedFontFace::getFontData(const FontDescription& fontDescription)
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/
FontCacheLinux.cpp 35 #include "FontDescription.h"
67 return getCachedFontData(getCachedFontPlatformData(font.fontDescription(), atomicFamily, false));
75 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& description)
83 case FontDescription::SerifFamily:
86 case FontDescription::MonospaceFamily:
89 case FontDescription::SansSerifFamily:
105 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription,
115 FontDescription::GenericFamilyType mType;
118 { FontDescription::SerifFamily, "serif" }
    [all...]
SimpleFontDataChromiumWin.cpp 38 #include "FontDescription.h"
115 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
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)
    [all...]
SimpleFontDataLinux.cpp 37 #include "FontDescription.h"
158 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
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)
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/mac/
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
    [all...]
  /external/webkit/Source/WebCore/platform/text/transcoder/
FontTranscoder.cpp 34 #include "FontDescription.h"
63 FontTranscoder::ConverterType FontTranscoder::converterType(const FontDescription& fontDescription, const TextEncoding* encoding) const
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
82 switch (converterType(fontDescription, encoding)) {
94 bool FontTranscoder::needsTranscoding(const FontDescription& fontDescription, const TextEncoding* encoding) cons
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/android/fonts/
FontCacheAndroid.cpp 40 static const char* getFallbackFontName(const FontDescription& fontDescription)
42 switch (fontDescription.genericFamily()) {
43 case FontDescription::StandardFamily:
44 case FontDescription::SerifFamily:
46 case FontDescription::SansSerifFamily:
48 case FontDescription::MonospaceFamily:
50 case FontDescription::CursiveFamily:
52 case FontDescription::FantasyFamily:
54 case FontDescription::NoFamily
    [all...]
FontDataAndroid.cpp 34 #include "FontDescription.h"
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/
SimpleFontDataFreeType.cpp 39 #include "FontDescription.h"
89 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
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)
    [all...]
FontCacheFreeType.cpp 91 FontPlatformData alternateFontData(fallbackPattern.get(), font.fontDescription());
99 FontPlatformData alternateFontData(resultPattern.get(), font.fontDescription());
108 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
113 return getCachedFontData(fontDescription, timesStr);
120 static String getFamilyNameStringFromFontDescriptionAndFamily(const FontDescription& fontDescription, const AtomicString& family)
127 switch (fontDescription.genericFamily()) {
128 case FontDescription::StandardFamily:
129 case FontDescription::SerifFamily
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/
FontCache.cpp 179 FontPlatformData* FontCache::getCachedFontPlatformData(const FontDescription& fontDescription,
188 FontPlatformDataCacheKey key(familyName, fontDescription.computedPixelSize(), fontDescription.weight(), fontDescription.italic(),
189 fontDescription.usePrinterFont(), fontDescription.renderingMode(), fontDescription.orientation(),
190 fontDescription.textOrientation(), fontDescription.widthVariant())
    [all...]
  /external/webkit/Source/WebCore/platform/graphics/wince/
SimpleFontDataWinCE.cpp 36 #include "FontDescription.h"
66 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const
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) cons
    [all...]
FontPlatformData.h 28 #include "FontDescription.h"
52 FontPlatformData(const FontDescription& fontDescription, const AtomicString& family, bool useDefaultFontIfNotPresent = true);
65 const FontDescription& fontDescription() const;
  /external/webkit/Source/WebKit/chromium/public/
WebFont.h 53 virtual WebFontDescription fontDescription() const = 0;
  /external/webkit/Source/WebKit/chromium/src/
WebFontImpl.h 37 namespace WebCore { class FontDescription; }
43 WebFontImpl(const WebCore::FontDescription&, short letterSpacing, short wordSpacing);
45 virtual WebFontDescription fontDescription() const;
  /external/webkit/Source/WebCore/platform/graphics/win/
FontCacheWin.cpp 286 FontPlatformData* result = getCachedFontPlatformData(font.fontDescription(), familyName);
304 static SimpleFontData* fontDataFromDescriptionAndLogFont(FontCache* fontCache, const FontDescription& fontDescription, const LOGFONT& font, AtomicString& outFontFamilyName)
307 SimpleFontData* fontData = fontCache->getCachedFontData(fontDescription, familyName);
313 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
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)
    [all...]
  /external/webkit/Source/WebCore/rendering/
RenderEmbeddedObject.cpp 189 FontDescription fontDescription;
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);

Completed in 1835 milliseconds

1 2 3 4