/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
RenderThemeChromiumFontProviderLinux.cpp | 30 #include "core/platform/graphics/FontDescription.h" 44 void RenderThemeChromiumFontProvider::systemFont(CSSValueID valueID, FontDescription& fontDescription) 63 fontDescription.firstFamily().setFamily(defaultGUIFont()); 64 fontDescription.setSpecifiedSize(fontSize); 65 fontDescription.setIsAbsoluteSize(true); 66 fontDescription.setGenericFamily(FontDescription::NoFamily); 67 fontDescription.setWeight(FontWeightNormal); 68 fontDescription.setItalic(false) [all...] |
RenderEmbeddedObject.cpp | 184 FontDescription fontDescription; 185 RenderTheme::defaultTheme()->systemFont(CSSValueWebkitSmallControl, fontDescription); 186 fontDescription.setWeight(FontWeightBold); 191 fontDescription.setComputedSize(fontDescription.specifiedSize()); 192 font = Font(fontDescription, 0, 0);
|
RenderThemeChromiumFontProviderWin.cpp | 32 #include "core/platform/graphics/FontDescription.h" 45 static FontDescription& smallSystemFont() 47 DEFINE_STATIC_LOCAL(FontDescription, font, ()); 51 static FontDescription& menuFont() 53 DEFINE_STATIC_LOCAL(FontDescription, font, ()); 57 static FontDescription& labelFont() 59 DEFINE_STATIC_LOCAL(FontDescription, font, ()); 122 void RenderThemeChromiumFontProvider::systemFont(CSSValueID valueID, FontDescription& fontDescription) 125 FontDescription* cachedDesc = 0 [all...] |
RenderCombineText.cpp | 100 FontDescription description = originalFont().fontDescription(); 132 shouldUpdateFont = style()->setFontDescription(originalFont().fontDescription());
|
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/ |
FontBuilder.cpp | 43 , m_fontDescription(fontBuilder->m_style->fontDescription()) 47 void reset() { m_fontDescription = FontDescription(); } 48 void set(const FontDescription& fontDescription) { m_fontDescription = fontDescription; } 49 FontDescription& fontDescription() { return m_fontDescription; } 58 FontDescription m_fontDescription; 96 scope.fontDescription().setGenericFamily(FontDescription::StandardFamily) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/css/ |
CSSFontFaceSource.cpp | 34 #include "core/platform/graphics/FontDescription.h" 106 PassRefPtr<SimpleFontData> CSSFontFaceSource::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic, CSSFontSelector* fontSelector) 119 RefPtr<SimpleFontData> fontData = fontCache()->getFontResourceData(fontDescription, m_string, true); 125 unsigned hashKey = (fontDescription.computedPixelSize() + 1) << 5 | fontDescription.widthVariant() << 3 126 | (fontDescription.orientation() == Vertical ? 4 : 0) | (syntheticBold ? 2 : 0) | (syntheticItalic ? 1 : 0); 169 fontData = SimpleFontData::create(SVGFontData::create(fontFaceElement), fontDescription.computedPixelSize(), syntheticBold, syntheticItalic); 178 fontData = SimpleFontData::create(m_font->platformDataFromCustomData(fontDescription.computedPixelSize(), syntheticBold, syntheticItalic, 179 fontDescription.orientation(), fontDescription.widthVariant()), true, false) [all...] |
CSSSegmentedFontFace.cpp | 31 #include "core/platform/graphics/FontDescription.h" 111 PassRefPtr<FontData> CSSSegmentedFontFace::getFontData(const FontDescription& fontDescription) 116 FontTraitsMask desiredTraitsMask = fontDescription.traitsMask(); 117 unsigned hashKey = ((fontDescription.computedPixelSize() + 1) << (FontTraitsMaskWidth + FontWidthVariantWidth + 1)) 118 | ((fontDescription.orientation() == Vertical ? 1 : 0) << (FontTraitsMaskWidth + FontWidthVariantWidth)) 119 | fontDescription.widthVariant() << FontTraitsMaskWidth 136 if (RefPtr<SimpleFontData> faceFontData = m_fontFaces[i]->getFontData(fontDescription, syntheticBold, syntheticItalic)) { 167 void CSSSegmentedFontFace::loadFont(const FontDescription& fontDescription, PassRefPtr<LoadFontCallback> callback [all...] |
CSSFontSelector.cpp | 354 static PassRefPtr<FontData> fontDataForGenericFamily(Document* document, const FontDescription& fontDescription, const AtomicString& familyName) 364 UScriptCode script = fontDescription.script(); 386 return fontCache()->getFontResourceData(fontDescription, genericFamily); 473 PassRefPtr<FontData> CSSFontSelector::getFontData(const FontDescription& fontDescription, const AtomicString& familyName) 477 return fontDataForGenericFamily(m_document, fontDescription, familyName); 478 if (fontDescription.genericFamily() == FontDescription::StandardFamily && !fontDescription.isSpecifiedFont() [all...] |
CSSFontFace.cpp | 102 PassRefPtr<SimpleFontData> CSSFontFace::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic) 116 if (RefPtr<SimpleFontData> result = m_sources[i]->getFontData(fontDescription, syntheticBold, syntheticItalic, fontSelector)) {
|
FontLoader.cpp | 290 CSSSegmentedFontFace* face = m_document->styleResolver()->fontSelector()->getFontFace(font.fontDescription(), f->family()); 296 face->loadFont(font.fontDescription(), callback); 307 CSSSegmentedFontFace* face = m_document->styleResolver()->fontSelector()->getFontFace(font.fontDescription(), f->family()); 331 FontDescription defaultFontDescription;
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/mac/ |
FontCacheMac.mm | 163 substituteFont = font.fontDescription().usePrinterFont() ? [substituteFont printerFont] : [substituteFont screenFont]; 182 const FontFamily* currFamily = &font.fontDescription().family(); 189 simpleFontData = getFontResourceData(font.fontDescription(), geezaStr); 197 PassRefPtr<SimpleFontData> FontCache::getLastResortFallbackFont(const FontDescription& fontDescription, ShouldRetain shouldRetain) 203 RefPtr<SimpleFontData> simpleFontData = getFontResourceData(fontDescription, timesStr, false, shouldRetain); 212 return getFontResourceData(fontDescription, lucidaGrandeStr, false, shouldRetain); 220 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) 222 NSFontTraitMask traits = fontDescription.italic() ? NSFontItalicTrait : 0 [all...] |
FontMac.cpp | 78 if (font->fontDescription().fontSmoothing() == Antialiased) 82 if (font->fontDescription().textRenderingMode() == GeometricPrecision) 97 switch (fontDescription().fontSmoothing()) {
|
/external/chromium_org/third_party/WebKit/Source/core/platform/text/transcoder/ |
FontTranscoder.cpp | 34 #include "core/platform/graphics/FontDescription.h" 63 FontTranscoder::ConverterType FontTranscoder::converterType(const FontDescription& fontDescription, const WTF::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 WTF::TextEncoding* encoding) const 82 switch (converterType(fontDescription, encoding)) { 94 bool FontTranscoder::needsTranscoding(const FontDescription& fontDescription, const WTF::TextEncoding* encoding) cons [all...] |
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/ |
FontCacheAndroid.cpp | 35 #include "core/platform/graphics/FontDescription.h" 73 AtomicString familyName = getFamilyNameForCharacter(c, font.fontDescription().script()); 76 return getFontResourceData(getFontResourcePlatformData(font.fontDescription(), familyName, DoNotRetain), DoNotRetain);
|
FontCacheChromiumWin.cpp | 320 PassRefPtr<SimpleFontData> FontCache::fontDataFromDescriptionAndLogFont(const FontDescription& fontDescription, ShouldRetain shouldRetain, const LOGFONT& font, wchar_t* outFontFamilyName) 322 RefPtr<SimpleFontData> fontData = getFontResourceData(fontDescription, font.lfFaceName, false, shouldRetain); 344 static void FillLogFont(const FontDescription& fontDescription, LOGFONT* winfont) 349 winfont->lfHeight = -fontDescription.computedPixelSize(); 359 winfont->lfItalic = fontDescription.italic(); 360 winfont->lfWeight = toGDIFontWeight(fontDescription.weight()); 395 GetLastResortFallbackFontProcData(FontCache* fontCache, const FontDescription* fontDescription, FontCache::ShouldRetain shouldRetain, wchar_t* fontName [all...] |
SimpleFontDataChromiumWin.cpp | 42 #include "core/platform/graphics/FontDescription.h" 111 PassRefPtr<SimpleFontData> SimpleFontData::platformCreateScaledFontData(const FontDescription& fontDescription, float scaleFactor) const 115 float scaledSize = scaleFactor * fontDescription.computedSize();
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/skia/ |
FontCacheSkia.cpp | 37 #include "core/platform/graphics/FontDescription.h" 59 // Changes weight and/or italic of given FontDescription depends on 64 FontDescription description(font.fontDescription()); 94 PassRefPtr<SimpleFontData> FontCache::getLastResortFallbackFont(const FontDescription& description, ShouldRetain shouldRetain) 113 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, 123 FontDescription::GenericFamilyType mType; 126 { FontDescription::SerifFamily, "serif" }, 127 { FontDescription::SansSerifFamily, "sans-serif" } [all...] |
/external/chromium_org/third_party/WebKit/Source/web/ |
WebFontImpl.h | 37 namespace WebCore { class FontDescription; } 43 WebFontImpl(const WebCore::FontDescription&, float letterSpacing, float wordSpacing); 45 virtual WebFontDescription fontDescription() const;
|
WebFontImpl.cpp | 39 #include "core/platform/graphics/FontDescription.h" 55 WebFontImpl::WebFontImpl(const FontDescription& desc, float letterSpacing, float wordSpacing) 61 WebFontDescription WebFontImpl::fontDescription() const 63 return WebFontDescription(m_font.fontDescription(), m_font.letterSpacing(), m_font.wordSpacing());
|
/external/chromium_org/third_party/WebKit/public/web/ |
WebFont.h | 53 virtual WebFontDescription fontDescription() const = 0;
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/ |
FontCache.cpp | 179 FontPlatformData* FontCache::getFontResourcePlatformData(const FontDescription& fontDescription, 198 FontPlatformDataCacheKey key(familyName, fontDescription.computedPixelSize(), fontDescription.weight(), fontDescription.italic(), 199 fontDescription.usePrinterFont(), fontDescription.orientation(), fontDescription.widthVariant()); 204 result = createFontPlatformData(fontDescription, familyName); 217 result = getFontResourcePlatformData(fontDescription, alternateName, true) [all...] |
SimpleFontData.cpp | 198 PassRefPtr<SimpleFontData> SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 203 m_derivedFontData->smallCaps = createScaledFontData(fontDescription, smallCapsFontSizeMultiplier); 208 PassRefPtr<SimpleFontData> SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 213 m_derivedFontData->emphasisMark = createScaledFontData(fontDescription, emphasisMarkFontSizeMultiplier); 263 PassRefPtr<SimpleFontData> SimpleFontData::createScaledFontData(const FontDescription& fontDescription, float scaleFactor) const 269 return platformCreateScaledFontData(fontDescription, scaleFactor);
|
Font.h | 28 #include "core/platform/graphics/FontDescription.h" 82 Font(const FontDescription&, float letterSpacing, float wordSpacing); 93 const FontDescription& fontDescription() const { return m_fontDescription; } 95 int pixelSize() const { return fontDescription().computedPixelSize(); } 96 float size() const { return fontDescription().computedSize(); } 262 case FontDescription::NoneKerning: 265 case FontDescription::NormalKerning: 268 case FontDescription::AutoKerning: 273 case FontDescription::DisabledLigaturesState [all...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
RenderSVGInlineText.cpp | 236 if (style->fontDescription().textRenderingMode() == GeometricPrecision) 239 FontDescription fontDescription(style->fontDescription()); 242 fontDescription.setComputedSize(FontSize::getComputedSizeFromSpecifiedSize(document, scalingFactor, fontDescription.isAbsoluteSize(), fontDescription.specifiedSize(), DoNotUseSmartMinimumForFontSize)); 244 scaledFont = Font(fontDescription, 0, 0);
|
/external/chromium_org/third_party/WebKit/Source/core/platform/ |
Theme.h | 73 virtual Font systemFont(ThemeFont, FontDescription&) const { return Font(); } 84 virtual FontDescription controlFont(ControlPart, const Font& font, float /*zoomFactor*/) const { return font.fontDescription(); }
|