HomeSort by relevance Sort by last modified time
    Searched full:fontplatformdata (Results 1 - 25 of 53) sorted by null

1 2 3

  /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);

Completed in 668 milliseconds

1 2 3