Home
last modified time | relevance | path

Searched refs:prevBox (Results 1 – 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/editing/
DVisiblePosition.cpp163 InlineBox* prevBox = box->prevLeafChildIgnoringLineBreak(); in leftVisuallyDistinctCandidate() local
164 if (!prevBox) { in leftVisuallyDistinctCandidate()
178 box = prevBox; in leftVisuallyDistinctCandidate()
180 offset = prevBox->caretRightmostOffset(); in leftVisuallyDistinctCandidate()
187 InlineBox* prevBox = box->prevLeafChild(); in leftVisuallyDistinctCandidate() local
190 if (!prevBox) { in leftVisuallyDistinctCandidate()
199 if (prevBox->bidiLevel() >= level) in leftVisuallyDistinctCandidate()
202 level = prevBox->bidiLevel(); in leftVisuallyDistinctCandidate()
212 box = prevBox; in leftVisuallyDistinctCandidate()
220 while (prevBox && !prevBox->renderer().node()) in leftVisuallyDistinctCandidate()
[all …]
DCompositeEditCommand.cpp759 InlineTextBox* prevBox = 0; in deleteInsignificantText() local
764 while (prevBox || box) { in deleteInsignificantText()
765 unsigned gapStart = prevBox ? prevBox->start() + prevBox->len() : 0; in deleteInsignificantText()
782 prevBox = box; in deleteInsignificantText()
/external/chromium_org/third_party/WebKit/Source/core/dom/
DPosition.cpp1133 InlineBox* prevBox = inlineBox; in getInlineBoxAndOffset() local
1135 prevBox = prevBox->prevLeafChild(); in getInlineBoxAndOffset()
1136 } while (prevBox && prevBox->bidiLevel() > level); in getInlineBoxAndOffset()
1138 if (prevBox && prevBox->bidiLevel() == level) // For example, abc FED 123 ^ CBA in getInlineBoxAndOffset()
1149 InlineBox* prevBox = inlineBox->prevLeafChild(); in getInlineBoxAndOffset() local
1150 if (!prevBox || prevBox->bidiLevel() >= level) in getInlineBoxAndOffset()
1153 level = prevBox->bidiLevel(); in getInlineBoxAndOffset()
1162 while (InlineBox* prevBox = inlineBox->prevLeafChild()) { in getInlineBoxAndOffset() local
1163 if (prevBox->bidiLevel() < level) in getInlineBoxAndOffset()
1165 inlineBox = prevBox; in getInlineBoxAndOffset()
[all …]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
DRenderText.cpp538 const InlineBox* prevBox = box->prevLeafChildIgnoringLineBreak(); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi() local
539 if ((prevBox && prevBox->bidiLevel() == box->bidiLevel()) in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
543 if (prevBox && prevBox->bidiLevel() > box->bidiLevel()) { in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
547 leftmostBox = prevBox; in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
548 prevBox = leftmostBox->prevLeafChildIgnoringLineBreak(); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
549 } while (prevBox && prevBox->bidiLevel() > box->bidiLevel()); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
553 if (!prevBox || prevBox->bidiLevel() < box->bidiLevel()) { in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
587 const InlineBox* prevBox = box; in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi() local
589 leftmostBox = prevBox; in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
590 prevBox = leftmostBox->prevLeafChildIgnoringLineBreak(); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()
[all …]