Searched refs:nextBreakable (Results 1 - 3 of 3) sorted by relevance
/external/webkit/Source/WebCore/rendering/ |
H A D | break_lines.h | 32 inline bool isBreakable(LazyLineBreakIterator& lazyBreakIterator, int pos, int& nextBreakable, bool breakNBSP = false) argument 34 if (pos > nextBreakable) 35 nextBreakable = nextBreakablePosition(lazyBreakIterator, pos, breakNBSP); 36 return pos == nextBreakable;
|
H A D | RenderBlockLineLayout.cpp | 1641 static void tryHyphenating(RenderText* text, const Font& font, const AtomicString& localeIdentifier, int minimumPrefixLength, int minimumSuffixLength, int lastSpace, int pos, float xPos, int availableWidth, bool isFixedPitch, bool collapseWhiteSpace, int lastSpaceWordSpacing, InlineIterator& lineBreak, int nextBreakable, bool& hyphenated) argument 1682 lineBreak.moveTo(text, lastSpace + prefixLength, nextBreakable); 1835 int nextBreakable = resolver.position().m_nextBreakablePosition; local 2074 bool betweenWords = c == '\n' || (currWS != PRE && !atStart && isBreakable(lineBreakIteratorInfo.second, pos, nextBreakable, breakNBSP) && (style->hyphens() != HyphensNone || (pos && str[pos - 1] != softHyphen))); 2124 lBreak.moveTo(o, pos, nextBreakable); 2130 tryHyphenating(t, f, style->locale(), style->hyphenationLimitBefore(), style->hyphenationLimitAfter(), lastSpace, pos, width.currentWidth() - additionalTmpW, width.availableWidth(), isFixedPitch, collapseWhiteSpace, lastSpaceWordSpacing, lBreak, nextBreakable, hyphenated); 2163 lBreak.moveTo(o, pos, nextBreakable); 2172 lBreak.moveTo(o, pos, nextBreakable); 2181 lBreak.moveTo(o, pos, nextBreakable); 2229 lBreak.moveTo(o, pos, nextBreakable); [all...] |
H A D | RenderText.cpp | 803 int nextBreakable = -1; local 857 bool hasBreak = breakAll || isBreakable(breakIterator, i, nextBreakable, breakNBSP); 865 if (isBreakable(breakIterator, j, nextBreakable, breakNBSP))
|
Completed in 79 milliseconds