Lines Matching defs:descent
518 // The primary purpose of this function is to compute the maximal ascent and descent values for
532 // part of the box (EXCLUDING leading) is above (for ascent) or below (for descent) the root box's baseline.
540 int descent = 0;
541 rootBox->ascentAndDescentForBox(rootBox, textBoxDataMap, ascent, descent, affectsAscent, affectsDescent);
547 if (maxDescent < descent || !setMaxDescent) {
548 maxDescent = descent;
572 int descent = 0;
573 rootBox->ascentAndDescentForBox(curr, textBoxDataMap, ascent, descent, affectsAscent, affectsDescent);
575 LayoutUnit boxHeight = ascent + descent;
585 // if our box (excluding line-height) was above (for ascent) or below (for descent) the root baseline, once you factor in line-height
587 // means is that ascent and descent (including leading), can end up being negative. The setMaxAscent and
591 descent += curr->logicalTop();
597 if (affectsDescent && (maxDescent < descent || !setMaxDescent)) {
598 maxDescent = descent;