/external/webkit/Source/WebCore/platform/graphics/chromium/ |
FontCacheChromiumWin.cpp | 328 static SimpleFontData* fontDataFromDescriptionAndLogFont(FontCache* fontCache, const FontDescription& fontDescription, const LOGFONT& font, wchar_t* outFontFamilyName) 330 SimpleFontData* fontData = fontCache->getCachedFontData(fontDescription, font.lfFaceName); 352 static void FillLogFont(const FontDescription& fontDescription, LOGFONT* winfont) 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 [all...] |
/external/webkit/Source/WebCore/css/ |
CSSFontFace.cpp | 32 #include "FontDescription.h" 101 SimpleFontData* CSSFontFace::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic) 112 if (SimpleFontData* result = m_sources[i]->getFontData(fontDescription, syntheticBold, syntheticItalic, fontSelector)) {
|
CSSStyleSelector.cpp | [all...] |
CSSFontSelector.h | 43 class FontDescription; 53 virtual FontData* getFontData(const FontDescription& fontDescription, const AtomicString& familyName);
|
CSSFontSelector.cpp | 391 static FontData* fontDataForGenericFamily(Document* document, const FontDescription& fontDescription, const AtomicString& familyName) 415 return fontCache()->getCachedFontData(fontDescription, genericFamily); 502 FontData* CSSFontSelector::getFontData(const FontDescription& fontDescription, const AtomicString& familyName) 506 return fontDataForGenericFamily(m_document, fontDescription, familyName); 517 return fontDataForGenericFamily(m_document, fontDescription, familyName); 526 FontTraitsMask traitsMask = fontDescription.traitsMask(); 572 return face->getFontData(fontDescription);
|
/external/webkit/Source/WebKit/chromium/src/ |
WebFontImpl.cpp | 35 #include "FontDescription.h" 54 WebFontImpl::WebFontImpl(const FontDescription& desc, short letterSpacing, short wordSpacing) 60 WebFontDescription WebFontImpl::fontDescription() const 62 return WebFontDescription(m_font.fontDescription(), m_font.letterSpacing(), m_font.wordSpacing());
|
/external/webkit/Source/WebCore/platform/graphics/pango/ |
FontPlatformDataPango.cpp | 29 #include "FontDescription.h" 48 FontPlatformData::FontPlatformData(const FontDescription& fontDescription, const AtomicString& familyName) 51 , m_size(fontDescription.computedSize()) 64 switch (fontDescription.genericFamily()) { 65 case FontDescription::SerifFamily: 68 case FontDescription::SansSerifFamily: 71 case FontDescription::MonospaceFamily: 74 case FontDescription::NoFamily: 75 case FontDescription::StandardFamily [all...] |
/external/webkit/Source/WebCore/platform/graphics/wince/ |
FontCacheWinCE.cpp | 305 FontDescription fontDescription(font.fontDescription()); 306 if (unicodeRange == cRangeThai && fontDescription.weight() > FontWeightNormal) 307 fontDescription.setWeight(FontWeightNormal); 309 FontPlatformData* result = getCachedFontPlatformData(fontDescription, familyName); 324 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDesc) 331 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family) 333 FontPlatformData* result = new FontPlatformData(fontDescription, family) [all...] |
FontPlatformData.cpp | 316 FontDescription m_fontDescription; 332 FontPlatformPrivateData(const FontDescription& fontDescription, const AtomicString& family) 334 , m_size(fontDescription.computedPixelSize()) 335 , m_fontDescription(fontDescription) 339 , m_disabled(!fontDescription.specifiedSize()) 341 m_rootFontData = FixedSizeFontData::create(family, toGDIFontWeight(fontDescription.weight()), fontDescription.italic()); 345 FontPlatformData::FontPlatformData(const FontDescription& fontDescription, const AtomicString& desiredFamily, bool useDefaultFontIfNotPresent [all...] |
/external/webkit/Source/WebCore/platform/graphics/win/ |
SimpleFontDataWin.cpp | 35 #include "FontDescription.h" 111 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const 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/svg/ |
RenderSVGInlineText.cpp | 251 FontDescription fontDescription(style->fontDescription()); 252 fontDescription.setComputedSize(fontDescription.computedSize() * scalingFactor); 254 scaledFont = Font(fontDescription, 0, 0);
|
/external/webkit/Source/WebCore/rendering/ |
RenderCombineText.cpp | 97 FontDescription description = originalFont().fontDescription(); 127 shouldUpdateFont = style()->setFontDescription(originalFont().fontDescription());
|
RenderThemeWin.cpp | 283 static void fillFontDescription(FontDescription& fontDescription, LOGFONT& logFont, float fontSize) 285 fontDescription.setIsAbsoluteSize(true); 286 fontDescription.setGenericFamily(FontDescription::NoFamily); 287 fontDescription.firstFamily().setFamily(String(logFont.lfFaceName)); 288 fontDescription.setSpecifiedSize(fontSize); 289 fontDescription.setWeight(logFont.lfWeight >= 700 ? FontWeightBold : FontWeightNormal); // FIXME: Use real weight. 290 fontDescription.setItalic(logFont.lfItalic); 293 static void fillFontDescription(FontDescription& fontDescription, LOGFONT& logFont [all...] |
RenderThemeChromiumSkia.cpp | 162 void RenderThemeChromiumSkia::systemFont(int propId, FontDescription& fontDescription) const 179 fontDescription.firstFamily().setFamily(defaultGUIFont()); 180 fontDescription.setSpecifiedSize(fontSize); 181 fontDescription.setIsAbsoluteSize(true); 182 fontDescription.setGenericFamily(FontDescription::NoFamily); 183 fontDescription.setWeight(FontWeightNormal); 184 fontDescription.setItalic(false);
|
RenderThemeSafari.cpp | 189 void RenderThemeSafari::systemFont(int propId, FontDescription& fontDescription) const 191 static FontDescription systemFont; 192 static FontDescription smallSystemFont; 193 static FontDescription menuFont; 194 static FontDescription labelFont; 195 static FontDescription miniControlFont; 196 static FontDescription smallControlFont; 197 static FontDescription controlFont; 199 FontDescription* cachedDesc [all...] |
/external/webkit/Source/WebCore/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(); }
|
/external/webkit/Source/WebCore/platform/graphics/ |
FontCache.h | 49 class FontDescription; 83 SimpleFontData* getCachedFontData(const FontDescription& fontDescription, const AtomicString& family, bool checkingAlternateName = false); 84 SimpleFontData* getLastResortFallbackFont(const FontDescription&); 101 FontPlatformData* getCachedFontPlatformData(const FontDescription&, const AtomicString& family, bool checkingAlternateName = false); 105 FontPlatformData* createFontPlatformData(const FontDescription&, const AtomicString& family);
|
Font.h | 28 #include "FontDescription.h" 79 Font(const FontDescription&, short letterSpacing, short wordSpacing); 90 const FontDescription& fontDescription() const { return m_fontDescription; } 92 int pixelSize() const { return fontDescription().computedPixelSize(); } 93 float size() const { return fontDescription().computedSize(); } 242 FontDescription m_fontDescription;
|
/external/webkit/Source/WebCore/platform/graphics/freetype/ |
FontPlatformDataFreeType.cpp | 29 #include "FontDescription.h" 115 FontPlatformData::FontPlatformData(FcPattern* pattern, const FontDescription& fontDescription) 118 , m_size(fontDescription.computedPixelSize()) 131 if (fontDescription.weight() >= FontWeightBold) {
|
/external/webkit/Source/WebCore/platform/graphics/mac/ |
SimpleFontDataMac.mm | 38 #import "FontDescription.h" 372 SimpleFontData* SimpleFontData::scaledFontData(const FontDescription& fontDescription, float scaleFactor) const 386 scaledFontData.setFont(fontDescription.usePrinterFont() ? [scaledFontData.font() printerFont] : [scaledFontData.font() screenFont]); 408 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 413 m_derivedFontData->smallCaps = scaledFontData(fontDescription, smallCapsFontSizeMultiplier); 418 SimpleFontData* SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const 423 m_derivedFontData->emphasisMark = scaledFontData(fontDescription, .5f) [all...] |
/external/webkit/Source/WebCore/platform/gtk/ |
RenderThemeGtk.cpp | 428 void RenderThemeGtk::systemFont(int, FontDescription& fontDescription) const 442 fontDescription.firstFamily().setFamily(pango_font_description_get_family(pangoDescription)); 449 fontDescription.setSpecifiedSize(size); 450 fontDescription.setIsAbsoluteSize(true); 451 fontDescription.setGenericFamily(FontDescription::NoFamily); 452 fontDescription.setWeight(FontWeightNormal); 453 fontDescription.setItalic(false);
|
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/win/ |
WebPopupMenuWin.cpp | 63 FontDescription d = itemFont.fontDescription(); 126 FontDescription d = itemFont.fontDescription();
|
/external/webkit/Source/WebCore/platform/chromium/ |
ThemeChromiumMac.mm | 668 FontDescription ThemeChromiumMac::controlFont(ControlPart part, const Font& font, float zoomFactor) const 672 FontDescription fontDescription; 673 fontDescription.setIsAbsoluteSize(true); 674 fontDescription.setGenericFamily(FontDescription::SerifFamily); 677 fontDescription.firstFamily().setFamily([nsFont familyName]); 678 fontDescription.setComputedSize([nsFont pointSize] * zoomFactor); 679 fontDescription.setSpecifiedSize([nsFont pointSize] * zoomFactor); 680 return fontDescription; [all...] |
/external/webkit/Source/WebCore/platform/mac/ |
ThemeMac.mm | 577 FontDescription ThemeMac::controlFont(ControlPart part, const Font& font, float zoomFactor) const 581 FontDescription fontDescription; 582 fontDescription.setIsAbsoluteSize(true); 583 fontDescription.setGenericFamily(FontDescription::SerifFamily); 586 fontDescription.firstFamily().setFamily([nsFont familyName]); 587 fontDescription.setComputedSize([nsFont pointSize] * zoomFactor); 588 fontDescription.setSpecifiedSize([nsFont pointSize] * zoomFactor); 589 return fontDescription; [all...] |
/external/webkit/Source/WebCore/svg/ |
SVGFont.cpp | 360 FontDescription fontDescription(data.font->fontDescription()); 361 fontDescription.setFamily(FontFamily()); 362 Font font(fontDescription, 0, 0); // spacing handled by SVG text code. 566 FontDescription fontDescription(m_fontDescription); 567 fontDescription.setFamily(FontFamily()); 568 Font font(fontDescription, 0, 0); // spacing handled by SVG text code.
|