/external/webkit/WebCore/platform/graphics/qt/ |
GlyphPageTreeNodeQt.cpp | 32 void GlyphPageTreeNode::pruneTreeFontData(const WebCore::SimpleFontData*)
|
SimpleFontDataQt.cpp | 25 #include "SimpleFontData.h" 31 void SimpleFontData::determinePitch() 36 bool SimpleFontData::containsCharacters(const UChar*, int) const 41 void SimpleFontData::platformInit() 53 void SimpleFontData::platformGlyphInit() 62 void SimpleFontData::platformCharWidthInit() 69 void SimpleFontData::platformDestroy()
|
FontCacheQt.cpp | 47 const SimpleFontData* FontCache::getFontDataForCharacters(const Font&, const UChar*, int) 52 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font) 57 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
|
/external/webkit/WebCore/platform/graphics/android/ |
FontDataAndroid.cpp | 32 #include "SimpleFontData.h" 43 void SimpleFontData::platformInit() 64 void SimpleFontData::platformCharWidthInit() 71 void SimpleFontData::platformDestroy() 76 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 79 m_smallCapsFontData = new SimpleFontData(FontPlatformData(m_platformData, fontDescription.computedSize() * 0.7f)); 84 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 93 void SimpleFontData::determinePitch() 98 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons [all...] |
/external/webkit/WebCore/platform/graphics/haiku/ |
SimpleFontDataHaiku.cpp | 31 #include "SimpleFontData.h" 46 void SimpleFontData::platformInit() 61 void SimpleFontData::platformCharWidthInit() 68 void SimpleFontData::platformDestroy() 74 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 80 m_smallCapsFontData = new SimpleFontData(*fontPlatformData); 85 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 91 void SimpleFontData::determinePitch() 96 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons [all...] |
FontCacheHaiku.cpp | 48 const SimpleFontData* FontCache::getFontDataForCharacters(const Font& font, const UChar* characters, int length) 54 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font) 60 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
|
/external/webkit/WebCore/platform/graphics/ |
FontCache.h | 51 class SimpleFontData; 58 void releaseFontData(const SimpleFontData*); 62 const SimpleFontData* getFontDataForCharacters(const Font&, const UChar* characters, int length); 81 SimpleFontData* getCachedFontData(const FontDescription& fontDescription, const AtomicString& family, bool checkingAlternateName = false); 82 SimpleFontData* getLastResortFallbackFont(const FontDescription&); 102 SimpleFontData* getSimilarFontPlatformData(const Font&); 105 SimpleFontData* getCachedFontData(const FontPlatformData*); 107 friend class SimpleFontData; // For getCachedFontData(const FontPlatformData*)
|
SegmentedFontData.h | 34 class SimpleFontData; 37 FontDataRange(UChar32 from, UChar32 to, const SimpleFontData* fontData) 46 const SimpleFontData* fontData() const { return m_fontData; } 51 const SimpleFontData* m_fontData; 67 virtual const SimpleFontData* fontDataForCharacter(UChar32) const;
|
WidthIterator.h | 32 class SimpleFontData; 36 WidthIterator(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0); 54 HashSet<const SimpleFontData*>* m_fallbackFonts;
|
FontData.h | 34 class SimpleFontData; 46 virtual const SimpleFontData* fontDataForCharacter(UChar32) const = 0;
|
GlyphPageTreeNode.h | 47 class SimpleFontData; 51 // Holds the glyph index and the corresponding SimpleFontData information for a given 54 GlyphData(Glyph g = 0, const SimpleFontData* f = 0) 60 const SimpleFontData* fontData; 99 const SimpleFontData* fontDataForCharacter(UChar32 c) const 104 void setGlyphDataForCharacter(UChar32 c, Glyph g, const SimpleFontData* f) 108 void setGlyphDataForIndex(unsigned index, Glyph g, const SimpleFontData* f) 134 bool fill(unsigned offset, unsigned length, UChar* characterBuffer, unsigned bufferLength, const SimpleFontData*); 144 const SimpleFontData* m_glyphFontData[size]; 194 static void pruneTreeFontData(const SimpleFontData*); [all...] |
SimpleFontData.cpp | 31 #include "SimpleFontData.h" 50 SimpleFontData::SimpleFontData(const FontPlatformData& f, bool customFont, bool loading, SVGFontData* svgFontData) 110 void SimpleFontData::initCharWidths() 130 void SimpleFontData::platformGlyphInit() 171 SimpleFontData::~SimpleFontData() 185 const SimpleFontData* SimpleFontData::fontDataForCharacter(UChar32) const 190 bool SimpleFontData::isSegmented() cons [all...] |
/external/webkit/WebCore/platform/graphics/win/ |
UniscribeController.h | 41 UniscribeController(const Font*, const TextRun&, HashSet<const SimpleFontData*>* fallbackFonts = 0); 55 void itemizeShapeAndPlace(const UChar*, unsigned length, const SimpleFontData*, GlyphBuffer*); 56 bool shapeAndPlaceItem(const UChar*, unsigned index, const SimpleFontData*, GlyphBuffer*); 57 bool shape(const UChar* str, int len, SCRIPT_ITEM item, const SimpleFontData* fontData, 63 HashSet<const SimpleFontData*>* m_fallbackFonts;
|
SimpleFontDataWin.cpp | 30 #include "SimpleFontData.h" 56 void SimpleFontData::setShouldApplyMacAscentHack(bool b) 61 bool SimpleFontData::shouldApplyMacAscentHack() 66 void SimpleFontData::initGDIFont() 95 void SimpleFontData::platformDestroy() 105 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 112 m_smallCapsFontData = new SimpleFontData(smallCapsFontData, true, false); 118 m_smallCapsFontData = new SimpleFontData(FontPlatformData(hfont, smallCapsHeight, m_platformData.syntheticBold(), m_platformData.syntheticOblique(), m_platformData.useGDI())); 124 bool SimpleFontData::containsCharacters(const UChar* characters, int length) cons [all...] |
/external/webkit/WebCore/platform/graphics/wx/ |
FontCacheWx.cpp | 34 #include "SimpleFontData.h" 42 const SimpleFontData* FontCache::getFontDataForCharacters(const Font& font, const UChar* characters, int length) 44 SimpleFontData* fontData = 0; 45 fontData = new SimpleFontData(FontPlatformData(font.fontDescription(), font.family().family())); 49 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font) 54 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
|
SimpleFontDataWx.cpp | 30 #include "SimpleFontData.h" 46 void SimpleFontData::platformInit() 67 void SimpleFontData::platformCharWidthInit() 74 void SimpleFontData::platformDestroy() 90 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 96 m_smallCapsFontData = new SimpleFontData(*pdata); 101 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 107 void SimpleFontData::determinePitch() 115 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons [all...] |
/external/webkit/WebCore/platform/graphics/gtk/ |
SimpleFontDataGtk.cpp | 34 #include "SimpleFontData.h" 46 void SimpleFontData::platformInit() 69 void SimpleFontData::platformCharWidthInit() 76 void SimpleFontData::platformDestroy() 82 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 88 m_smallCapsFontData = new SimpleFontData(*pdata); 93 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 112 void SimpleFontData::determinePitch() 117 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons [all...] |
SimpleFontDataPango.cpp | 35 #include "SimpleFontData.h" 47 void SimpleFontData::platformInit() 70 void SimpleFontData::platformCharWidthInit() 77 void SimpleFontData::platformDestroy() 83 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 89 m_smallCapsFontData = new SimpleFontData(*pdata); 94 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 112 void SimpleFontData::determinePitch() 122 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons [all...] |
FontCacheGtk.cpp | 25 #include "SimpleFontData.h" 36 const SimpleFontData* FontCache::getFontDataForCharacters(const Font& font, const UChar* characters, int length) 53 SimpleFontData* sfd = getCachedFontData(&alternateFont); 62 SimpleFontData* FontCache::getSimilarFontPlatformData(const Font& font) 67 SimpleFontData* FontCache::getLastResortFallbackFont(const FontDescription& fontDescription)
|
/external/webkit/WebCore/css/ |
CSSFontFaceSource.cpp | 36 #include "SimpleFontData.h" 71 HashMap<unsigned, SimpleFontData*>::iterator end = m_fontDataTable.end(); 72 for (HashMap<unsigned, SimpleFontData*>::iterator it = m_fontDataTable.begin(); it != end; ++it) 99 SimpleFontData* CSSFontFaceSource::getFontData(const FontDescription& fontDescription, bool syntheticBold, bool syntheticItalic, CSSFontSelector* fontSelector) 110 SimpleFontData* fontData = fontCache()->getCachedFontData(fontDescription, m_string); 112 // We're local. Just return a SimpleFontData from the normal cache. 118 if (SimpleFontData* cachedData = m_fontDataTable.get(hashKey)) 121 OwnPtr<SimpleFontData> fontData; 156 fontData.set(new SimpleFontData(m_font->platformDataFromCustomData(fontDescription.computedPixelSize(), syntheticBold, syntheticItalic, fontDescription.renderingMode()), true, false, svgFontData)); 165 fontData.set(new SimpleFontData(m_font->platformDataFromCustomData(fontDescription.computedPixelSize(), syntheticBold, syntheticIt (…) [all...] |
CSSFontFaceSource.h | 44 class SimpleFontData; 60 SimpleFontData* getFontData(const FontDescription&, bool syntheticBold, bool syntheticItalic, CSSFontSelector*); 73 HashMap<unsigned, SimpleFontData*> m_fontDataTable; // The hash key is composed of size synthetic styles.
|
/external/webkit/WebCore/platform/graphics/mac/ |
ComplexTextController.h | 39 class SimpleFontData; 49 ComplexTextController(const Font*, const TextRun&, bool mayUseNaturalWritingDirection = false, HashSet<const SimpleFontData*>* fallbackFonts = 0); 69 static PassRefPtr<ComplexTextRun> create(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength) 75 static PassRefPtr<ComplexTextRun> create(ATSUTextLayout atsuTextLayout, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr, bool directionalOverride) 80 static PassRefPtr<ComplexTextRun> create(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr) 86 const SimpleFontData* fontData() const { return m_fontData; } 99 ComplexTextRun(CTRunRef, const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength); 103 ComplexTextRun(ATSUTextLayout, const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr, bool directionalOverride); 106 ComplexTextRun(const SimpleFontData*, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr); 119 const SimpleFontData* m_fontData [all...] |
/external/webkit/WebCore/platform/graphics/chromium/ |
SimpleFontDataChromiumWin.cpp | 33 #include "SimpleFontData.h" 54 void SimpleFontData::platformInit() 94 void SimpleFontData::platformCharWidthInit() 99 void SimpleFontData::platformDestroy() 106 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 117 new SimpleFontData(FontPlatformData(hfont, smallCapsSize)); 122 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 129 void SimpleFontData::determinePitch() 154 float SimpleFontData::platformWidthForGlyph(Glyph glyph) cons [all...] |
SimpleFontDataLinux.cpp | 32 #include "SimpleFontData.h" 54 void SimpleFontData::platformInit() 99 // In WebKit/WebCore/platform/graphics/SimpleFontData.cpp, m_spaceWidth is 123 void SimpleFontData::platformCharWidthInit() 128 void SimpleFontData::platformDestroy() 134 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 138 m_smallCapsFontData = new SimpleFontData(FontPlatformData(m_platformData, smallCapsSize)); 144 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 170 void SimpleFontData::determinePitch( [all...] |
/external/webkit/WebCore/platform/graphics/wince/ |
SimpleFontDataWince.cpp | 32 #include "SimpleFontData.h" 46 void SimpleFontData::platformInit() 61 void SimpleFontData::platformDestroy() 67 SimpleFontData* SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const 76 m_smallCapsFontData = new SimpleFontData(*result); 83 bool SimpleFontData::containsCharacters(const UChar* characters, int length) const 122 void SimpleFontData::determinePitch() 134 float SimpleFontData::platformWidthForGlyph(Glyph glyph) const 151 void SimpleFontData::platformCharWidthInit( [all...] |