/external/webkit/WebCore/platform/graphics/ |
WidthIterator.cpp | 44 , m_run(run) 53 m_padding = m_run.padding(); 59 if (Font::treatAsSpace(m_run[i])) 65 m_padPerSpace = ceilf(m_run.padding() / numSpaces); 75 const UChar* cp = m_run.data(currentCharacter); 77 bool rtl = m_run.rtl(); 78 bool hasExtraSpacing = (m_font->letterSpacing() || m_font->wordSpacing() || m_padding) && !m_run.spacingDisabled(); 106 if (currentCharacter + 1 >= m_run.length()) 124 if (c == '\t' && m_run.allowTabs()) { 126 width = tabWidth - fmodf(m_run.xPos() + runWidthSoFar, tabWidth) [all...] |
WidthIterator.h | 43 const TextRun& m_run; member in struct:WebCore::WidthIterator
|
/external/webkit/WebCore/platform/graphics/win/ |
UniscribeController.cpp | 43 , m_run(run) 53 m_padding = m_run.padding(); 58 for (int s = 0; s < m_run.length(); s++) 59 if (Font::treatAsSpace(m_run[s])) 65 m_padPerSpace = ceilf(m_run.padding() / numSpaces); 78 advance(m_run.length()); 81 if (m_offsetX >= m_runWidthSoFar && m_run.ltr() || m_offsetX < 0 && m_run.rtl()) 100 const UChar* cp = m_run.data(m_currentCharacter); 118 unsigned indexOfFontTransition = m_run.rtl() ? length - 1 : 0 [all...] |
UniscribeController.h | 62 const TextRun& m_run; member in class:WebCore::UniscribeController
|
/external/webkit/WebCore/platform/graphics/mac/ |
ComplexTextController.cpp | 59 , m_run(run) 73 m_padding = m_run.padding(); 78 for (int s = 0; s < m_run.length(); s++) 79 if (Font::treatAsSpace(m_run[s])) 85 m_padPerSpace = ceilf(m_run.padding() / numSpaces); 95 return m_run.ltr() ? m_end : 0; 97 return m_run.ltr() ? 0 : m_end; 111 if (m_run.ltr()) 119 CFIndex hitIndex = hitGlyphStart + (hitGlyphEnd - hitGlyphStart) * (m_run.ltr() ? x / adjustedAdvance : 1 - x / adjustedAdvance); 158 x -= clusterWidth * (m_run.ltr() ? hitIndex - hitGlyphStart : hitGlyphEnd - hitIndex - 1) [all...] |
ComplexTextControllerCoreText.cpp | 112 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation, length, m_run.ltr())); 125 if (!m_mayUseNaturalWritingDirection || m_run.directionalOverride()) { 131 typesetter.adoptCF(CTTypesetterCreateWithAttributedStringAndOptions(attributedString.get(), m_run.ltr() ? ltrTypesetterOptions : rtlTypesetterOptions));
|
ComplexTextControllerATSUI.cpp | 317 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation, length, m_run.ltr())); 335 m_complexTextRuns.append(ComplexTextRun::create(atsuTextLayout, fontData, cp, stringLocation, length, m_run.ltr(), m_run.directionalOverride()));
|
ComplexTextController.h | 151 const TextRun& m_run; member in class:WebCore::ComplexTextController
|
/external/webkit/WebCore/platform/graphics/chromium/ |
FontLinux.cpp | 166 , m_run(getTextRun(run)) 167 , m_iterateBackwards(m_run.rtl()) 169 // Do not use |run| inside this constructor. Use |m_run| instead. 176 m_maxGlyphs = m_run.length() * 2; 179 m_item.log_clusters = new unsigned short[m_run.length()]; 184 m_item.string = m_run.characters(); 185 m_item.stringLength = m_run.length(); 186 m_item.item.bidiLevel = m_run.rtl(); 201 m_indexOfNextScriptRun = m_run.length() - 1; 216 return m_run.rtl() 470 const TextRun& m_run; member in class:WebCore::TextRunWalker [all...] |
FontChromiumWin.cpp | 311 const TextRun& m_run; member in class:WebCore::__anon6497::TransparencyAwareUniscribePainter 324 , m_run(run) 344 UniscribeHelperTextRun state(m_run, *m_font);
|