Home | History | Annotate | Download | only in rendering

Lines Matching refs:last

97     // Check to see if our last midpoint is a start point beyond the line break.  If so,
214 // the last item on the line.
222 // Get the last box we made for this render object.
304 // be the last continuation of our line list.
316 // Return the last line.
708 FloatingObject* lastFloat = m_floatingObjects ? m_floatingObjects->last() : 0;
738 // If the last line before the start line ends with a line break that clear floats,
740 // A line break can be either the first or the last object on a line, depending on its direction.
875 for (FloatingObject* f = m_floatingObjects->last(); f != lastFloat; f = m_floatingObjects->prev()) {
889 lastFloat = m_floatingObjects->last();
933 // In case we have a float on the last line, it might not be positioned up to now.
947 for (FloatingObject* f = m_floatingObjects->last(); f != lastFloat; f = m_floatingObjects->prev()) {
956 lastFloat = m_floatingObjects->last();
987 RootInlineBox* last = 0;
1000 // A new float has been inserted before this line or before its last known float.
1018 // Check if a new float has been inserted after the last known float.
1047 // If the last line didn't break cleanly, treat it as dirty.
1052 // If we have no dirty lines, then last is just the last root box.
1053 last = curr ? curr->prevRootBox() : lastRootBox();
1077 firstLine = !last;
1078 previousLineBrokeCleanly = !last || last->endsWithBreak();
1082 if (last) {
1083 setHeight(last->blockHeight());
1084 startObj = last->lineBreakObj();
1085 pos = last->lineBreakPos();
1086 resolver.setStatus(last->lineBreakBidiStatus());
1110 RootInlineBox* last = 0;
1112 last = 0;
1116 last = 0;
1117 else if (!last)
1118 last = curr;
1122 if (!last)
1125 RootInlineBox* prev = last->prevRootBox();
1130 for (RootInlineBox* line = last; line; line = line->nextRootBox())
1134 return last;
1427 // This variable tracks whether the very last character we saw was a space. We use
1437 RenderObject *last = o;
1457 lastWS = last->isReplaced() ? lastlast->style()->whiteSpace();
1664 beforeSoftHyphen = InlineIterator(0, last, last->isText() ? toRenderText(last)->textLength() - 1 : 0);
1925 last = o;
1926 if (last->isReplaced() && autoWrap && (!last->isImage() || allowImagesToBreak) && (!last->isListMarker() || toRenderListMarker(last)->isInside())) {
1963 lBreak.obj = last;
1964 lBreak.pos = last->isText() ? last->length() : 0;
1985 // This object is either going to be part of the last midpoint, or it is going