/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/ |
FontFallbackList.h | 96 const FontData* primaryFontData(const Font*) const; 97 const FontData* fontDataAt(const Font*, unsigned index) const; 103 mutable Vector<RefPtr<FontData>, 1> m_fontList;
|
FontCache.cpp | 335 // If shouldRetain is DoNotRetain and count is 0, we want to remove the fontData from 348 void FontCache::releaseFontData(const SimpleFontData* fontData) 351 ASSERT(!fontData->isCustomFont()); 353 FontDataCache::iterator it = gFontDataCache->find(fontData->platformData()); 374 static bool isPurging; // Guard against reentry when e.g. a deleted FontData releases its small caps FontData. 384 RefPtr<SimpleFontData>& fontData = *it.get(); 385 gFontDataCache->remove(fontData->platformData()); 387 fontDataToDelete.append(fontData); 424 for (FontDataCache::iterator fontData = gFontDataCache->begin(); fontData != fontDataEnd; ++fontData) [all...] |
FontSelector.h | 35 class FontData; 42 virtual PassRefPtr<FontData> getFontData(const FontDescription&, const AtomicString& familyName) = 0;
|
SegmentedFontData.cpp | 45 return it->fontData().get(); 47 return m_ranges[0].fontData().get(); 81 if (it->fontData()->isLoading())
|
SimpleFontData.h | 29 #include "core/platform/graphics/FontData.h" 57 class SimpleFontData : public FontData { 77 static PassRefPtr<SimpleFontData> create(PassOwnPtr<AdditionalFontData> fontData, float fontSize, bool syntheticBold, bool syntheticItalic) 79 return adoptRef(new SimpleFontData(fontData, fontSize, syntheticBold, syntheticItalic)); 157 AdditionalFontData* fontData() const { return m_fontData.get(); }
|
FontCache.h | 51 class FontData; 66 PassRefPtr<FontData> getFontData(const Font&, int& familyIndex, FontSelector*);
|
SimpleFontData.cpp | 70 SimpleFontData::SimpleFontData(PassOwnPtr<AdditionalFontData> fontData, float fontSize, bool syntheticBold, bool syntheticItalic) 72 , m_fontData(fontData) 118 m_missingGlyphData.fontData = this; 146 m_missingGlyphData.fontData = this;
|
Font.h | 48 class FontData; 145 const FontData* fontDataAt(unsigned) const; 307 inline const FontData* Font::fontDataAt(unsigned index) const 324 inline float Font::tabWidth(const SimpleFontData& fontData, unsigned tabSize, float position) const 328 float tabWidth = tabSize * fontData.spaceWidth() + letterSpacing();
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/skia/ |
GlyphPageTreeNodeSkia.cpp | 42 bool GlyphPage::fill(unsigned offset, unsigned length, UChar* buffer, unsigned bufferLength, const SimpleFontData* fontData) 50 fontData->platformData().setupPaint(&paint); 71 setGlyphDataForIndex(offset + i, glyphs[i], glyphs[i] ? fontData : NULL);
|
/external/chromium_org/third_party/skia/src/sfnt/ |
SkOTUtils.cpp | 36 SkData* SkOTUtils::RenameFont(SkStream* fontData, const char* fontName, int fontNameLen) { 40 if (fontData->read(&sfntHeader, sizeof(sfntHeader)) < sizeof(sfntHeader)) { 49 if (fontData->read(&tableEntry, sizeof(tableEntry)) < sizeof(tableEntry)) { 60 if (!fontData->rewind()) { 83 size_t originalDataSize = fontData->getLength() - oldNameTablePhysicalSize; 89 if (fontData->read(data, oldNameTableOffset) < oldNameTableOffset) { 92 if (fontData->skip(oldNameTablePhysicalSize) < oldNameTablePhysicalSize) { 95 if (fontData->read(data + oldNameTableOffset, originalDataSize - oldNameTableOffset) < originalDataSize - oldNameTableOffset) {
|
/external/skia/src/sfnt/ |
SkOTUtils.cpp | 36 SkData* SkOTUtils::RenameFont(SkStream* fontData, const char* fontName, int fontNameLen) { 40 if (fontData->read(&sfntHeader, sizeof(sfntHeader)) < sizeof(sfntHeader)) { 49 if (fontData->read(&tableEntry, sizeof(tableEntry)) < sizeof(tableEntry)) { 60 if (!fontData->rewind()) { 83 size_t originalDataSize = fontData->getLength() - oldNameTablePhysicalSize; 89 if (fontData->read(data, oldNameTableOffset) < oldNameTableOffset) { 92 if (fontData->skip(oldNameTablePhysicalSize) < oldNameTablePhysicalSize) { 95 if (fontData->read(data + oldNameTableOffset, originalDataSize - oldNameTableOffset) < originalDataSize - oldNameTableOffset) {
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/mac/ |
ComplexTextController.cpp | 298 // We break up glyph run generation for the string by FontData. 315 const SimpleFontData* fontData; 343 fontData = nextFontData; 362 nextFontData = fontData; 369 if (nextFontData != fontData || nextIsMissingGlyph != isMissingGlyph) { 372 collectComplexTextRunsForCharacters((isSmallCaps ? m_smallCapsBuffer.data() : cp) + itemStart, itemLength, itemStart, !isMissingGlyph ? fontData : 0); 514 if (fallbackFonts && complexTextRun.fontData() != m_font.primaryFont()) 515 fallbackFonts->add(complexTextRun.fontData()); 534 glyphBuffer->add(m_adjustedGlyphs[k], complexTextRun.fontData(), adjustedAdvance); 580 const SimpleFontData* fontData = complexTextRun.fontData() [all...] |
ComplexTextController.h | 77 static PassRefPtr<ComplexTextRun> create(CTRunRef ctRun, const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, CFRange runRange) 79 return adoptRef(new ComplexTextRun(ctRun, fontData, characters, stringLocation, stringLength, runRange)); 82 static PassRefPtr<ComplexTextRun> create(const SimpleFontData* fontData, const UChar* characters, unsigned stringLocation, size_t stringLength, bool ltr) 84 return adoptRef(new ComplexTextRun(fontData, characters, stringLocation, stringLength, ltr)); 88 const SimpleFontData* fontData() const { return m_fontData; }
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/opentype/ |
OpenTypeUtilities.cpp | 192 bool getEOTHeader(SharedBuffer* fontData, EOTHeader& eotHeader, size_t& overlayDst, size_t& overlaySrc, size_t& overlayLength) 198 size_t dataLength = fontData->size(); 199 const char* data = fontData->data(); 336 eotHeader.updateEOTSize(fontData->size()); 342 // adds fontName to the font table in fontData, and writes the new font table to rewrittenFontTable 344 static size_t renameFontInternal(SharedBuffer* fontData, const String& fontName, Vector<char> &rewrittenFontData) 346 size_t originalDataSize = fontData->size(); 347 const sfntHeader* sfnt = reinterpret_cast<const sfntHeader*>(fontData->data()); 362 rewrittenFontData.resize(fontData->size() + nameTableSize); 364 memcpy(data, fontData->data(), originalDataSize) [all...] |
OpenTypeUtilities.h | 55 bool getEOTHeader(SharedBuffer* fontData, EOTHeader& eotHeader, size_t& overlayDst, size_t& overlaySrc, size_t& overlayLength);
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/ |
FontUtilsChromiumWin.h | 65 // in FontData. 71 // of |fontdata| is set to kUndefinedAscent. 74 // (|*FontData|), but somehow it mysteriously messes up the layout for
|
UniscribeHelperTextRun.cpp | 119 const FontData *fontData = m_font->fontDataAt(m_fontIndex); 120 if (!fontData) { 129 fontData->fontDataForCharacter(' ');
|
/external/chromium_org/third_party/WebKit/Source/core/css/ |
CSSSegmentedFontFace.h | 38 class FontData; 53 PassRefPtr<FontData> getFontData(const FontDescription&);
|
CSSFontSelector.h | 57 virtual PassRefPtr<FontData> getFontData(const FontDescription&, const AtomicString&);
|
/external/eclipse-windowbuilder/propertysheet/src/org/eclipse/wb/internal/core/utils/ui/ |
DrawUtils.java | 18 import org.eclipse.swt.graphics.FontData; 372 FontData[] boldData = getModifiedFontData(baseFont, SWT.BOLD); 380 FontData[] boldData = getModifiedFontData(baseFont, SWT.BOLD | SWT.ITALIC); 388 FontData[] boldData = getModifiedFontData(baseFont, SWT.ITALIC); 393 * @return the array of {@link FontData} with the specified style. 395 private static FontData[] getModifiedFontData(Font baseFont, int style) { 396 FontData[] baseData = baseFont.getFontData(); 397 FontData[] styleData = new FontData[baseData.length]; 399 FontData base = baseData[i] [all...] |
/external/sfntly/cpp/src/sfntly/data/ |
readable_font_data.cc | 28 : FontData(array), 257 CALLER_ATTACH FontData* ReadableFontData::Slice(int32_t offset, 270 CALLER_ATTACH FontData* ReadableFontData::Slice(int32_t offset) { 283 : FontData(data, offset), 291 : FontData(data, offset, length),
|
/external/skia/tests/ |
FontHostStreamTest.cpp | 102 SkStream* fontData = origTypeface->openStream(&ttcIndex); 103 SkTypeface* streamTypeface = SkTypeface::CreateFromStream(fontData);
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/harfbuzz/ |
HarfBuzzShaper.h | 70 static PassOwnPtr<HarfBuzzRun> create(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script) 72 return adoptPtr(new HarfBuzzRun(fontData, startIndex, numCharacters, direction, script)); 82 const SimpleFontData* fontData() { return m_fontData; }
|
HarfBuzzShaper.cpp | 75 HarfBuzzShaper::HarfBuzzRun::HarfBuzzRun(const SimpleFontData* fontData, unsigned startIndex, unsigned numCharacters, TextDirection direction, hb_script_t script) 76 : m_fontData(fontData) 399 const SimpleFontData* nextFontData = m_font->glyphDataForCharacter(character, false).fontData; 431 nextFontData = m_font->glyphDataForCharacter(character, false).fontData; 433 nextFontData = m_font->glyphDataForCharacter(character, false).fontData; 463 const SimpleFontData* currentFontData = currentRun->fontData(); 482 currentFontData = m_font->glyphDataForCharacter(upperText[0], false, SmallCapsVariant).fontData; 511 const SimpleFontData* currentFontData = currentRun->fontData(); 578 glyphBuffer->add(glyphs[i], currentRun->fontData(), createGlyphBufferAdvance(glyphAdvanceX, glyphAdvanceY)); 583 glyphBuffer->add(glyphs[i], currentRun->fontData(), createGlyphBufferAdvance(glyphAdvanceX, glyphAdvanceY)) [all...] |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.eclipse.test.performance.ui/src/org/eclipse/test/internal/performance/results/ui/ |
ComponentsView.java | 41 import org.eclipse.swt.graphics.FontData; 272 FontData[] fontData = (font==null ? JFaceResources.getDefaultFont() : font).getFontData(); 273 FontData boldFontData = new FontData(fontData[0].getName(), fontData[0].getHeight(), SWT.BOLD);
|