/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
FontPlatformData.cpp | 22 #include "platform/fonts/FontPlatformData.h" 37 FontPlatformData::FontPlatformData(WTF::HashTableDeletedValueType) 54 FontPlatformData::FontPlatformData() 71 FontPlatformData::FontPlatformData(float size, bool syntheticBold, bool syntheticOblique, FontOrientation orientation, FontWidthVariant widthVariant) 89 FontPlatformData::FontPlatformData(CGFontRef cgFont, float size, bool syntheticBold, bool syntheticOblique, FontOrientation orientation, FontWidthVariant widthVariant) 104 FontPlatformData::FontPlatformData(const FontPlatformData& source [all...] |
FontDataCache.h | 35 #include "platform/fonts/FontPlatformData.h" 44 static unsigned hash(const FontPlatformData& platformData) 49 static bool equal(const FontPlatformData& a, const FontPlatformData& b) 57 struct FontDataCacheKeyTraits : WTF::GenericHashTraits<FontPlatformData> { 60 static const FontPlatformData& emptyValue() 62 DEFINE_STATIC_LOCAL(FontPlatformData, key, (0.f, false, false)); 65 static void constructDeletedValue(FontPlatformData& slot) 67 new (NotNull, &slot) FontPlatformData(WTF::HashTableDeletedValue); 69 static bool isDeletedValue(const FontPlatformData& value [all...] |
FontPlatformData.h | 82 class PLATFORM_EXPORT FontPlatformData { 84 FontPlatformData(WTF::HashTableDeletedValueType); 85 FontPlatformData(); 86 FontPlatformData(const FontPlatformData&); 87 FontPlatformData(const FontDescription&, const AtomicString& family); 88 FontPlatformData(float size, bool syntheticBold, bool syntheticOblique, FontOrientation = Horizontal, FontWidthVariant = RegularWidth); 91 FontPlatformData(NSFont*, float size, bool isPrinterFont = false, bool syntheticBold = false, bool syntheticOblique = false, 93 FontPlatformData(CGFontRef, float size, bool syntheticBold, bool syntheticOblique, FontOrientation, FontWidthVariant); 96 ~FontPlatformData(); [all...] |
FontCustomPlatformData.h | 59 class FontPlatformData; 68 FontPlatformData fontPlatformData(float size, bool bold, bool italic, FontOrientation = Horizontal, FontWidthVariant = RegularWidth);
|
FontCache.cpp | 41 #include "platform/fonts/FontPlatformData.h" 63 typedef HashMap<FontCacheKey, OwnPtr<FontPlatformData>, FontCacheKeyHash, FontCacheKeyTraits> FontPlatformDataCache; 73 FontPlatformData* FontCache::getFontPlatformData(const FontDescription& fontDescription, 92 FontPlatformData* result = 0; 111 gFontPlatformDataCache->set(key, adoptPtr(new FontPlatformData(*result))); // Cache the result under the old name. 126 PassRefPtr<OpenTypeVerticalData> FontCache::getVerticalData(const FontFileKey& key, const FontPlatformData& platformData) 145 if (FontPlatformData* platformData = getFontPlatformData(fontDescription, adjustFamilyNameToAvoidUnsupportedFonts(family), checkingAlternateName)) 151 PassRefPtr<SimpleFontData> FontCache::fontDataFromFontPlatformData(const FontPlatformData* platformData, ShouldRetain shouldRetain)
|
FontCache.h | 57 class FontPlatformData; 105 PassRefPtr<OpenTypeVerticalData> getVerticalData(const FontFileKey&, const FontPlatformData&); 134 FontPlatformData* getFontPlatformData(const FontDescription&, const AtomicString& family, bool checkingAlternateName = false); 137 FontPlatformData* createFontPlatformData(const FontDescription&, const AtomicString& family, float fontSize); 142 PassRefPtr<SimpleFontData> fontDataFromFontPlatformData(const FontPlatformData*, ShouldRetain = Retain);
|
FontFallbackList.h | 36 class FontPlatformData; 105 void setPlatformFont(const FontPlatformData&);
|
FontDataCache.cpp | 48 PassRefPtr<SimpleFontData> FontDataCache::get(const FontPlatformData* platformData, ShouldRetain shouldRetain) 78 bool FontDataCache::contains(const FontPlatformData* fontPlatformData) const 80 return m_cache.contains(*fontPlatformData);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
FontPlatformDataHarfBuzz.cpp | 55 void FontPlatformData::setHinting(SkPaint::Hinting hinting) 60 void FontPlatformData::setAutoHint(bool useAutoHint) 65 void FontPlatformData::setUseBitmaps(bool useBitmaps) 70 void FontPlatformData::setAntiAlias(bool useAntiAlias) 75 void FontPlatformData::setSubpixelRendering(bool useSubpixelRendering) 80 FontPlatformData::FontPlatformData(WTF::HashTableDeletedValueType) 90 FontPlatformData::FontPlatformData() 100 FontPlatformData::FontPlatformData(float textSize, bool fakeBold, bool fakeItalic [all...] |
HarfBuzzFace.h | 43 class FontPlatformData; 50 static PassRefPtr<HarfBuzzFace> create(FontPlatformData* platformData, uint64_t uniqueID) 61 HarfBuzzFace(FontPlatformData*, uint64_t); 65 FontPlatformData* m_platformData;
|
FontPlatformDataHarfBuzz.h | 55 // FontPlatformData is the handle which WebKit has on a specific face. A face 59 class PLATFORM_EXPORT FontPlatformData { 66 FontPlatformData(WTF::HashTableDeletedValueType); 67 FontPlatformData(); 68 FontPlatformData(float textSize, bool fakeBold, bool fakeItalic); 69 FontPlatformData(const FontPlatformData&); 70 FontPlatformData(PassRefPtr<SkTypeface>, const char* name, float textSize, bool fakeBold, bool fakeItalic, FontOrientation = Horizontal, bool subpixelTextPosition = FontDescription::subpixelPositioning()); 71 FontPlatformData(const FontPlatformData& src, float textSize) [all...] |
/external/chromium_org/third_party/WebKit/Source/web/linux/ |
WebFontRendering.cpp | 35 #include "platform/fonts/FontPlatformData.h" 42 using WebCore::FontPlatformData; 49 FontPlatformData::setHinting(hinting); 55 FontPlatformData::setAutoHint(useAutoHint); 61 FontPlatformData::setUseBitmaps(useBitmaps); 67 FontPlatformData::setAntiAlias(useAntiAlias); 73 FontPlatformData::setSubpixelRendering(useSubpixelRendering);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/cocoa/ |
FontPlatformDataCocoa.mm | 25 #import "platform/fonts/FontPlatformData.h" 40 FontPlatformData::FontPlatformData(NSFont *nsFont, float size, bool isPrinterFont, bool syntheticBold, bool syntheticOblique, FontOrientation orientation, FontWidthVariant widthVariant) 74 FontPlatformData:: ~FontPlatformData() 80 void FontPlatformData::platformDataInit(const FontPlatformData& f) 93 const FontPlatformData& FontPlatformData::platformDataAssign(const FontPlatformData& f [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/win/ |
FontPlatformDataWin.h | 63 class PLATFORM_EXPORT FontPlatformData { 70 FontPlatformData(WTF::HashTableDeletedValueType); 71 FontPlatformData(); 74 FontPlatformData(HFONT, float size, FontOrientation); 76 FontPlatformData(float size, bool bold, bool oblique); 77 FontPlatformData(const FontPlatformData&); 78 FontPlatformData(const FontPlatformData&, float textSize); 79 FontPlatformData(PassRefPtr<SkTypeface>, const char* name, float textSize, bool fakeBold, bool fakeItalic, FontOrie (…) [all...] |
FontPlatformDataWin.cpp | 33 #include "platform/fonts/FontPlatformData.h" 53 void FontPlatformData::setupPaint(SkPaint* paint, GraphicsContext* context) const 139 * FontPlatformData(...) will read our logfont, and try to honor the the lfQuality 170 FontPlatformData::FontPlatformData(WTF::HashTableDeletedValueType) 186 FontPlatformData::FontPlatformData() 203 FontPlatformData::FontPlatformData(HFONT font, float size, FontOrientation orientation) 218 FontPlatformData::FontPlatformData(float size, bool bold, bool oblique [all...] |
FontCustomPlatformDataWin.cpp | 36 #include "platform/fonts/FontPlatformData.h" 75 FontPlatformData FontCustomPlatformData::fontPlatformData(float size, bool bold, bool italic, FontOrientation orientation, FontWidthVariant) 85 return FontPlatformData(); 106 return FontPlatformData(hfont, size, orientation);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/skia/ |
FontCacheSkia.cpp | 80 FontPlatformData* substitutePlatformData = getFontPlatformData(description, atomicFamily); 83 FontPlatformData platformData = FontPlatformData(*substitutePlatformData); 94 const FontPlatformData* fontPlatformData = 0; 96 fontPlatformData = getFontPlatformData(description, fallbackFontFamily); 98 if (!fontPlatformData) { 101 fontPlatformData = getFontPlatformData(description, arialStr); 104 ASSERT(fontPlatformData); 105 return fontDataFromFontPlatformData(fontPlatformData, shouldRetain) [all...] |
FontPlatformDataSkia.cpp | 32 #include "platform/fonts/FontPlatformData.h" 41 unsigned FontPlatformData::hash() const 59 PassRefPtr<OpenTypeVerticalData> FontPlatformData::verticalData() const 64 PassRefPtr<SharedBuffer> FontPlatformData::openTypeTable(uint32_t table) const
|
SkiaFontWin.h | 42 class FontPlatformData; 48 const FontPlatformData&, 59 // Note: this is less efficient than calling the version with FontPlatformData, 62 const FontPlatformData&,
|
FontCustomPlatformDataSkia.cpp | 39 #include "platform/fonts/FontPlatformData.h" 56 FontPlatformData FontCustomPlatformData::fontPlatformData(float size, bool bold, bool italic, FontOrientation orientation, FontWidthVariant) 79 return FontPlatformData(typeface.release(), "", size, syntheticBold, syntheticItalic, orientation); 82 return FontPlatformData(m_typeface.get(), "", size, bold && !m_typeface->isBold(), italic && !m_typeface->isItalic(), orientation);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/ |
OpenTypeVerticalData.h | 39 class FontPlatformData; 45 static PassRefPtr<OpenTypeVerticalData> create(const FontPlatformData& platformData) 60 explicit OpenTypeVerticalData(const FontPlatformData&); 62 void loadMetrics(const FontPlatformData&); 63 void loadVerticalGlyphSubstitutions(const FontPlatformData&);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
FontCustomPlatformDataMac.cpp | 25 #include "platform/fonts/FontPlatformData.h" 45 FontPlatformData FontCustomPlatformData::fontPlatformData(float size, bool bold, bool italic, FontOrientation orientation, FontWidthVariant widthVariant) 47 return FontPlatformData(m_cgFont.get(), size, bold, italic, orientation, widthVariant);
|
FontCacheMac.mm | 35 #import "platform/fonts/FontPlatformData.h" 108 const FontPlatformData& platformData = fontDataToSubstitute->platformData(); 168 FontPlatformData alternateFont(substituteFont, platformData.size(), platformData.isPrinterFont(), 194 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family, float fontSize) 214 // FontPlatformData::font() can be null for the case of Chromium out-of-process font loading. 216 OwnPtr<FontPlatformData> platformData = adoptPtr(new FontPlatformData(platformFont, size, fontDescription.usePrinterFont(), syntheticBold, syntheticOblique, fontDescription.orientation(), fontDescription.widthVariant()));
|
/external/chromium_org/third_party/WebKit/Source/core/fetch/ |
FontResource.h | 38 class FontPlatformData; 59 FontPlatformData platformDataFromCustomData(float size, bool bold, bool italic, FontOrientation = Horizontal, FontWidthVariant = RegularWidth);
|
FontResource.cpp | 34 #include "platform/fonts/FontPlatformData.h" 95 FontPlatformData FontResource::platformDataFromCustomData(float size, bool bold, bool italic, FontOrientation orientation, FontWidthVariant widthVariant) 99 return FontPlatformData(size, bold, italic); 102 return m_fontData->fontPlatformData(size, bold, italic, orientation, widthVariant);
|