Lines Matching refs:clipContext
1461 ClipContext clipContext = correctContext(run->textRange(), 0.0f);
1468 visitor(fTextRangeReplacedByEllipsis, block->fStyle, clipContext);
1473 visitor(fTextRangeReplacedByEllipsis, block->fStyle, clipContext);
1482 ClipContext clipContext = correctContext(textRange, 0.0f);
1484 if (clipContext.clip.height() > 0 ||
1485 (run->isPlaceholder() && SkScalarNearlyZero(clipContext.clip.height()))) {
1487 if (clipContext.clip.height() > 0) {
1489 visitor(textRange, TextStyle(), clipContext);
1490 return clipContext.clip.width();
1548 ClipContext clipContext = correctContext(runStyleTextRange, textOffsetInRun);
1549 textOffsetInRun += clipContext.clip.width();
1550 if (clipContext.clip.height() == 0) {
1559 clipContext.clip.fTop = run->fFontMetrics.fAscent + this->baseline();
1561 clipContext.clip.fTop = run->fFontMetrics.fAscent - run->fCorrectAscent;
1563 clipContext.clip.fBottom = clipContext.clip.fTop + run->fFontMetrics.fDescent -
1567 computeNextPaintGlyphRange(clipContext, lastGlyphRange, styleType);
1568 if (clipContext.size != 0) {
1569 lastGlyphRange = TextRange(clipContext.pos, clipContext.pos + clipContext.size);
1572 visitor(runStyleTextRange, *prevStyle, clipContext);