/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
H A D | HarfBuzzFace.h | 50 static PassRefPtr<HarfBuzzFace> create(FontPlatformData* platformData, uint64_t uniqueID) argument 52 return adoptRef(new HarfBuzzFace(platformData, uniqueID));
|
H A D | HarfBuzzFace.cpp | 80 HarfBuzzFace::HarfBuzzFace(FontPlatformData* platformData, uint64_t uniqueID) argument 81 : m_platformData(platformData)
|
H A D | FontHarfBuzz.cpp | 59 font->platformData().setupPaint(&paint, gc); 68 font->platformData().setupPaint(&paint, gc); 129 if (font->platformData().orientation() == Vertical && verticalData) { 316 if (fontData->platformData().orientation() == Vertical) 327 fontData->platformData().setupPaint(&paint);
|
H A D | HarfBuzzShaper.cpp | 836 FontPlatformData* platformData = const_cast<FontPlatformData*>(¤tFontData->platformData()); 837 HarfBuzzFace* face = platformData->harfBuzzFace();
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
H A D | FontMac.cpp | 54 const FontPlatformData& platformData = fontData->platformData(); local 55 const float textSize = platformData.m_textSize >= 0 ? platformData.m_textSize : 12; 60 paint->setVerticalText(platformData.orientation() == Vertical); 61 paint->setTypeface(platformData.typeface()); 62 paint->setFakeBoldText(platformData.m_syntheticBold); 63 paint->setTextSkewX(platformData.m_syntheticItalic ? -SK_Scalar1 / 4 : 0); 108 if (font->platformData().orientation() == Vertical) 129 if (font->platformData() [all...] |
H A D | FontCacheMac.mm | 119 const FontPlatformData& platformData = fontDataToSubstitute->platformData(); 120 NSFont *nsFont = platformData.font(); 150 if (platformData.m_syntheticBold) 152 if (platformData.m_syntheticItalic) 179 FontPlatformData alternateFont(substituteFont, platformData.size(), 182 platformData.orientation()); 226 // In that case, we don't want to use the platformData. 227 OwnPtr<FontPlatformData> platformData = adoptPtr(new FontPlatformData(platformFont, size, syntheticBold, syntheticItalic, fontDescription.orientation(), fontDescription.widthVariant())); 228 if (!platformData [all...] |
H A D | SimpleFontDataCoreText.cpp | 54 CFDictionarySetValue(mutableAttributes, kCTFontAttributeName, platformData().ctFont()); 62 bool allowLigatures = (orientation == Horizontal && platformData().allowsLigatures()) || (typesettingFeatures & Ligatures); 77 if (fontData->platformData().isCompositeFontReference()) 89 if (fontData->platformData().widthVariant() != RegularWidth || fontData->hasVerticalGlyphs()) { 106 CGFontGetGlyphsForUnichars(platformData().cgFont(), buffer, glyphs.data(), bufferLength); 113 } else if (!platformData().isCompositeFontReference() && platformData().widthVariant() != RegularWidth 114 && CTFontGetGlyphsForCharacters(platformData().ctFont(), buffer, glyphs.data(), bufferLength)) { 138 // be non-CFEqual to platformData().cgFont(). 139 RetainPtr<CGFontRef> cgFont(AdoptCF, CTFontCopyGraphicsFont(platformData() [all...] |
H A D | SimpleFontDataMac.mm | 97 if (!fontData->platformData().cgFont()) 133 bool syntheticBold = platformData().syntheticBold() && !(traits & kCTFontBoldTrait); 134 bool syntheticItalic = platformData().syntheticItalic() && !(traits & kCTFontItalicTrait); 136 FontPlatformData substitutePlatform(substituteFont, platformData().size(), syntheticBold, syntheticItalic, platformData().orientation(), platformData().widthVariant()); 244 if (platformData().orientation() == Vertical && !isTextOrientationFallback()) 249 if (platformData().orientation() == Horizontal) { 270 static CFDataRef copyFontTableForTag(FontPlatformData& platformData, FourCharCode tableName) 272 return CGFontCopyTableForTag(platformData [all...] |
H A D | ComplexTextControllerCoreText.mm | 87 fontDescriptor = CTFontCopyFontDescriptor(fontData->platformData().ctFont()); 205 stringAttributes.adoptCF(CFDictionaryCreateMutableCopy(kCFAllocatorDefault, 0, fontData->getCFStringAttributes(m_font.fontDescription().typesettingFeatures(), fontData->platformData().orientation()))); 210 RetainPtr<CTFontRef> fontWithCascadeList(AdoptCF, CTFontCreateCopyWithAttributes(fontData->platformData().ctFont(), m_font.fontDescription().computedPixelSize(), 0, fontDescriptor.get())); 213 stringAttributes = fontData->getCFStringAttributes(m_font.fontDescription().typesettingFeatures(), fontData->platformData().orientation()); 257 if (!CFEqual(runFont, fontData->platformData().ctFont())) { 263 RetainPtr<CGFontRef> cgFont(AdoptCF, CTFontCopyGraphicsFont(runFontData->platformData().ctFont(), 0));
|
H A D | FontComplexTextMac.cpp | 175 if (simpleFontData->platformData().orientation() == Vertical) {
|
H A D | ComplexTextController.cpp | 509 bool roundsAdvances = fontData->platformData().roundsGlyphAdvances();
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
H A D | FontDataCache.h | 44 static unsigned hash(const FontPlatformData& platformData) argument 46 return platformData.hash();
|
H A D | FontCache.cpp | 126 PassRefPtr<OpenTypeVerticalData> FontCache::getVerticalData(const FontFileKey& key, const FontPlatformData& platformData) argument 133 RefPtr<OpenTypeVerticalData> verticalData = OpenTypeVerticalData::create(platformData); 145 if (FontPlatformData* platformData = getFontPlatformData(fontDescription, FontFaceCreationParams(adjustFamilyNameToAvoidUnsupportedFonts(family)), checkingAlternateName)) 146 return fontDataFromFontPlatformData(platformData, shouldRetain); 151 PassRefPtr<SimpleFontData> FontCache::fontDataFromFontPlatformData(const FontPlatformData* platformData, ShouldRetain shouldRetain) argument 161 return gFontDataCache->get(platformData, shouldRetain); 190 for (FontPlatformDataCache::iterator platformData = gFontPlatformDataCache->begin(); platformData != platformDataEnd; ++platformData) { 191 if (platformData [all...] |
H A D | FontDataCache.cpp | 48 PassRefPtr<SimpleFontData> FontDataCache::get(const FontPlatformData* platformData, ShouldRetain shouldRetain) argument 50 if (!platformData) 53 Cache::iterator result = m_cache.find(*platformData); 55 pair<RefPtr<SimpleFontData>, unsigned> newValue(SimpleFontData::create(*platformData), shouldRetain == Retain ? 1 : 0); 56 m_cache.set(*platformData, newValue); 87 Cache::iterator it = m_cache.find(fontData->platformData()); 133 m_cache.remove(fontData->platformData());
|
H A D | SimpleFontData.cpp | 40 SimpleFontData::SimpleFontData(const FontPlatformData& platformData, PassRefPtr<CustomFontData> customData, bool isTextOrientationFallback) argument 43 , m_platformData(platformData) 57 if (platformData.orientation() == Vertical && !isTextOrientationFallback) { 58 m_verticalData = platformData.verticalData();
|
H A D | SimpleFontData.h | 56 static PassRefPtr<SimpleFontData> create(const FontPlatformData& platformData, PassRefPtr<CustomFontData> customData = nullptr, bool isTextOrientationFallback = false) argument 58 return adoptRef(new SimpleFontData(platformData, customData, isTextOrientationFallback)); 71 const FontPlatformData& platformData() const { return m_platformData; } function in class:blink::SimpleFontData 105 float sizePerUnit() const { return platformData().size() / (fontMetrics().unitsPerEm() ? fontMetrics().unitsPerEm() : 1); }
|
H A D | Font.cpp | 478 if (data.fontData && (data.fontData->platformData().orientation() == Horizontal || data.fontData->isTextOrientationFallback())) 555 if (characterFontData->platformData().orientation() == Vertical && !characterFontData->hasVerticalGlyphs() && Character::isCJKIdeographOrSymbol(c)) 568 if (!Character::isCJKIdeographOrSymbol(c) && data.fontData->platformData().orientation() != Horizontal && !data.fontData->isTextOrientationFallback()) 783 if (fontData->platformData().orientation() == Horizontal) {
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/ |
H A D | OpenTypeVerticalData.h | 45 static PassRefPtr<OpenTypeVerticalData> create(const FontPlatformData& platformData) argument 47 return adoptRef(new OpenTypeVerticalData(platformData));
|
H A D | OpenTypeVerticalData.cpp | 398 OpenTypeVerticalData::OpenTypeVerticalData(const FontPlatformData& platformData) argument 401 loadMetrics(platformData); 402 loadVerticalGlyphSubstitutions(platformData); 405 void OpenTypeVerticalData::loadMetrics(const FontPlatformData& platformData) argument 409 RefPtr<SharedBuffer> buffer = platformData.openTypeTable(OpenType::HheaTag); 419 buffer = platformData.openTypeTable(OpenType::HmtxTag); 430 buffer = platformData.openTypeTable(OpenType::VheaTag); 441 buffer = platformData.openTypeTable(OpenType::VORGTag); 458 buffer = platformData.openTypeTable(OpenType::VmtxTag); 490 void OpenTypeVerticalData::loadVerticalGlyphSubstitutions(const FontPlatformData& platformData) argument [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/skia/ |
H A D | FontCacheSkia.cpp | 78 FontPlatformData platformData = FontPlatformData(*substitutePlatformData); local 79 platformData.setSyntheticBold(fontDescription.weight() >= FontWeight600); 80 platformData.setSyntheticItalic(fontDescription.style() == FontStyleItalic); 81 return fontDataFromFontPlatformData(&platformData, DoNotRetain); 129 FontPlatformData platformData = FontPlatformData(*substitutePlatformData); 130 platformData.setSyntheticBold(shouldSetSyntheticBold); 131 platformData.setSyntheticItalic(shouldSetSyntheticItalic); 132 return fontDataFromFontPlatformData(&platformData, DoNotRetain);
|
H A D | SimpleFontDataSkia.cpp | 110 if (platformData().fontRenderStyle().useSubpixelPositioning && descent < SkScalarToFloat(metrics.fDescent) && ascent >= 1) { 134 if (platformData().orientation() == Vertical && !isTextOrientationFallback()) { 204 m_treatAsFixedPitch = platformData().isFixedPitch(); 291 SkTypeface* typeface = platformData().typeface();
|
/external/chromium_org/third_party/WebKit/Source/core/page/ |
H A D | DragData.h | 61 DataObject* platformData() const { return m_platformDragData; } function in class:blink::DragData
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/win/ |
H A D | FontCacheSkiaWin.cpp | 170 const FontPlatformData& platformData = originalFontData->platformData(); local 171 data->setMinSizeForAntiAlias(platformData.minSizeForAntiAlias()); 172 data->setMinSizeForSubpixel(platformData.minSizeForSubpixel());
|
/external/chromium_org/third_party/WebKit/Source/core/css/ |
H A D | RemoteFontFaceSource.cpp | 117 return SimpleFontData::create(temporaryFont->platformData(), cssFontData);
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
H A D | SVGTextRunRenderingContext.cpp | 102 float scale = scaleEmToUnits(fontData->platformData().size(), fontFaceElement->unitsPerEm());
|