/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
WidthIterator.cpp | 39 , m_run(run) 55 m_expansion = m_run.expansion(); 60 unsigned expansionOpportunityCount = m_run.is8Bit() ? Font::expansionOpportunityCount(m_run.characters8(), m_run.length(), m_run.ltr() ? LTR : RTL, isAfterExpansion) : Font::expansionOpportunityCount(m_run.characters16(), m_run.length(), m_run.ltr() ? LTR : RTL, isAfterExpansion); 61 if (isAfterExpansion && !m_run.allowsTrailingExpansion() [all...] |
WidthIterator.h | 54 const TextRun& run() const { return m_run; } 71 const TextRun& m_run; member in struct:WebCore::WidthIterator 90 bool shouldApplyFontTransforms() const { return m_run.length() > 1 && (m_typesettingFeatures & (Kerning | Ligatures)); }
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
ComplexTextController.cpp | 49 , m_run(constructTextRun(run, textLength, font, xPos)) 50 , m_controller(adoptPtr(new ComplexTextController(&m_font, m_run, true))) 58 if (m_font.wordSpacing() && from && Font::treatAsSpace(m_run[from])) 78 TextRun m_run; member in class:WebCore::TextLayout 115 , m_run(run) 143 if (m_run.is8Bit()) 144 expansionOpportunityCount = Font::expansionOpportunityCount(m_run.characters8(), m_end, m_run.ltr() ? LTR : RTL, isAfterExpansion); 146 expansionOpportunityCount = Font::expansionOpportunityCount(m_run.characters16(), m_end, m_run.ltr() ? LTR : RTL, isAfterExpansion) [all...] |
ComplexTextControllerCoreText.mm | 188 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation, length, m_run.ltr())); 217 if (!m_mayUseNaturalWritingDirection || m_run.directionalOverride()) { 228 RetainPtr<CTTypesetterRef> typesetter(AdoptCF, WKCreateCTTypesetterWithUniCharProviderAndOptions(&provideStringAndAttributes, 0, &info, m_run.ltr() ? ltrTypesetterOptions : rtlTypesetterOptions)); 232 RetainPtr<CTTypesetterRef> typesetter(AdoptCF, CTTypesetterCreateWithAttributedStringAndOptions(attributedString.get(), m_run.ltr() ? ltrTypesetterOptions : rtlTypesetterOptions)); 249 CTRunRef ctRun = static_cast<CTRunRef>(CFArrayGetValueAtIndex(runArray, m_run.ltr() ? r : runCount - 1 - r)); 275 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation + runRange.location, runRange.length, m_run.ltr()));
|
ComplexTextController.h | 142 const TextRun& m_run; member in class:WebCore::ComplexTextController
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
SVGTextMetricsBuilder.cpp | 31 , m_run(static_cast<const UChar*>(0), 0) 40 return U16_IS_LEAD(m_run[m_textPosition]) && int(m_textPosition + 1) < m_run.charactersLength() && U16_IS_TRAIL(m_run[m_textPosition + 1]); 46 if (int(m_textPosition) >= m_run.charactersLength()) 103 m_run = SVGTextMetrics::constructTextRun(text, 0, text->textLength()); 104 m_isComplexText = scaledFont.codePath(m_run) == Font::Complex; 109 m_simpleWidthIterator = adoptPtr(new WidthIterator(&scaledFont, m_run)); 149 UChar currentCharacter = m_run[m_textPosition];
|
SVGTextMetricsBuilder.h | 54 TextRun m_run; member in class:WebCore::SVGTextMetricsBuilder
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
HarfBuzzShaper.cpp | 354 , m_run(run) 361 , m_toIndex(m_run.length()) 363 m_normalizedBuffer = adoptArrayPtr(new UChar[m_run.length() + 1]); 364 normalizeCharacters(m_run, m_run.length(), m_normalizedBuffer.get(), &m_normalizedBufferLength); 365 setPadding(m_run.expansion()); 412 if (m_run.is8Bit()) { 413 stringFor8BitRun = String::make16BitFrom8BitSource(m_run.characters8(), m_run.length()); 416 runCharacters = m_run.characters16() [all...] |
HarfBuzzShaper.h | 136 const TextRun& m_run; member in class:WebCore::FINAL
|