HomeSort by relevance Sort by last modified time
    Searched refs:m_run (Results 1 - 12 of 12) sorted by null

  /external/webkit/Source/WebCore/platform/graphics/
WidthIterator.cpp 46 , m_run(run)
61 m_expansion = m_run.expansion();
66 unsigned expansionOpportunityCount = Font::expansionOpportunityCount(m_run.characters(), m_end, m_run.ltr() ? LTR : RTL, isAfterExpansion);
67 if (isAfterExpansion && !m_run.allowsTrailingExpansion())
83 const UChar* cp = m_run.data(currentCharacter);
85 bool rtl = m_run.rtl();
86 bool hasExtraSpacing = (m_font->letterSpacing() || m_font->wordSpacing() || m_expansion) && !m_run.spacingDisabled();
113 if (currentCharacter + 1 >= m_run.length())
131 if (c == '\t' && m_run.allowTabs())
    [all...]
WidthIterator.h 48 const TextRun& m_run; member in struct:WebCore::WidthIterator
  /external/webkit/Source/WebCore/platform/graphics/mac/
ComplexTextController.cpp 54 , m_run(run)
78 unsigned expansionOpportunityCount = Font::expansionOpportunityCount(m_run.characters(), m_end, m_run.ltr() ? LTR : RTL, isAfterExpansion);
79 if (isAfterExpansion && !m_run.allowsTrailingExpansion())
97 return m_run.ltr() ? m_end : 0;
101 return m_run.ltr() ? 0 : m_end;
115 if (m_run.ltr())
123 CFIndex hitIndex = hitGlyphStart + (hitGlyphEnd - hitGlyphStart) * (m_run.ltr() ? x / adjustedAdvance : 1 - x / adjustedAdvance);
162 x -= clusterWidth * (m_run.ltr() ? hitIndex - hitGlyphStart : hitGlyphEnd - hitIndex - 1);
165 return complexTextRun.stringLocation() + (m_run.ltr() ? clusterStart : clusterEnd)
    [all...]
ComplexTextControllerCoreText.cpp 127 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation, length, m_run.ltr()));
136 if (!m_mayUseNaturalWritingDirection || m_run.directionalOverride()) {
147 RetainPtr<CTTypesetterRef> typesetter(AdoptCF, wkCreateCTTypesetterWithUniCharProviderAndOptions(&provideStringAndAttributes, 0, &info, m_run.ltr() ? ltrTypesetterOptions : rtlTypesetterOptions));
151 RetainPtr<CTTypesetterRef> typesetter(AdoptCF, CTTypesetterCreateWithAttributedStringAndOptions(attributedString.get(), m_run.ltr() ? ltrTypesetterOptions : rtlTypesetterOptions));
ComplexTextControllerATSUI.cpp 319 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation, length, m_run.ltr()));
337 m_complexTextRuns.append(ComplexTextRun::create(atsuTextLayout, fontData, cp, stringLocation, length, m_run.ltr(), m_run.directionalOverride()));
ComplexTextController.h 153 const TextRun& m_run; member in class:WebCore::ComplexTextController
  /external/webkit/Source/WebCore/platform/graphics/win/
UniscribeController.cpp 43 , m_run(run)
62 for (int s = 0; s < m_run.length(); s++) {
63 if (Font::treatAsSpace(m_run[s]))
83 advance(m_run.length());
86 if (m_offsetX >= m_runWidthSoFar && m_run.ltr() || m_offsetX < 0 && m_run.rtl())
105 const UChar* cp = m_run.data(m_currentCharacter);
123 unsigned indexOfFontTransition = m_run.rtl() ? length - 1 : 0;
124 const UChar* curr = m_run.rtl() ? cp + length - 1 : cp;
125 const UChar* end = m_run.rtl() ? cp - 1 : cp + length
    [all...]
UniscribeController.h 64 const TextRun& m_run; member in class:WebCore::UniscribeController
  /external/webkit/Source/WebCore/platform/graphics/chromium/
ComplexTextControllerLinux.cpp 51 , m_run(getNormalizedTextRun(run, m_normalizedRun, m_normalizedBuffer))
58 // Do not use |run| inside this constructor. Use |m_run| instead.
65 createGlyphArrays((m_run.length() + 2) * 2);
67 m_item.log_clusters = new unsigned short[m_run.length()];
72 m_item.item.bidiLevel = m_run.rtl();
74 m_item.string = m_run.characters();
75 m_item.stringLength = m_run.length();
150 m_item.string = m_run.characters();
152 if (!hb_utf16_script_run_next(0, &m_item.item, m_run.characters(), m_run.length(), &m_indexOfNextScriptRun)
    [all...]
ComplexTextControllerLinux.h 89 bool rtl() const { return m_run.rtl(); }
141 ssize_t m_indexOfNextScriptRun; // Indexes the script run in |m_run|.
148 const TextRun& m_run; member in class:WebCore::ComplexTextController
157 String m_smallCapsString; // substring of m_run converted to small caps.
FontChromiumWin.cpp 314 const TextRun& m_run; member in class:WebCore::__anon14857::TransparencyAwareUniscribePainter
327 , m_run(run)
347 UniscribeHelperTextRun state(m_run, *m_font);
  /external/webkit/Source/WebCore/platform/graphics/android/fonts/
FontAndroid.cpp 432 bool rtl() const { return m_run.rtl(); }
503 ssize_t m_indexOfNextScriptRun; // Indexes the script run in |m_run|.
513 const TextRun& m_run; member in class:WebCore::TextRunWalker
546 , m_run(getNormalizedTextRun(run, m_normalizedRun, m_normalizedBuffer))
547 , m_iterateBackwards(m_run.rtl())
554 // Do not use |run| inside this constructor. Use |m_run| instead.
561 createGlyphArrays((m_run.length() + 2) * 2);
563 m_item.log_clusters = new unsigned short[m_run.length()];
568 m_item.item.bidiLevel = m_run.rtl();
570 m_item.string = m_run.characters()
    [all...]

Completed in 112 milliseconds