Home | History | Annotate | Download | only in rendering

Lines Matching refs:curr

216     RenderBoxModelObject* curr = nextContinuation(this);
219 while (curr) {
220 if (beforeChild && beforeChild->parent() == curr) {
221 if (curr->firstChild() == beforeChild)
223 return curr;
227 last = curr;
228 curr = nextContinuation(curr);
305 RenderBoxModelObject* curr = toRenderBoxModelObject(parent());
314 while (curr && curr != fromBlock) {
315 ASSERT(curr->isRenderInline());
319 clone = cloneInline(toRenderInline(curr));
324 // Hook the clone up as a continuation of |curr|.
325 RenderInline* inlineCurr = toRenderInline(curr);
342 clone->addChildIgnoringContinuation(inlineCurr->children()->removeChildNode(curr, tmp), 0);
348 currChild = curr;
349 curr = toRenderBoxModelObject(curr->parent());
472 else if (InlineFlowBox* curr = firstLineBox()) {
473 for (; curr; curr = curr->nextLineBox())
474 rects.append(enclosingIntRect(FloatRect(tx + curr->x(), ty + curr->y(), curr->width(), curr->height())));
492 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
493 if (curr->isFloatingOrPositioned())
498 if (curr->isBox()) {
499 RenderBox* currBox = toRenderBox(curr);
511 } else if (curr->isRenderInline()) {
513 RenderInline* currInline = toRenderInline(curr);
535 } else if (curr->isText()) {
536 RenderText* currText = toRenderText(curr);
556 else if (InlineFlowBox* curr = firstLineBox()) {
557 for (; curr; curr = curr->nextLineBox()) {
558 FloatRect localRect(curr->x(), curr->y(), curr->width(), curr->height());
576 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
577 if (curr->isFloatingOrPositioned())
582 if (curr->isBox()) {
583 RenderBox* currBox = toRenderBox(curr);
595 } else if (curr->isRenderInline()) {
597 RenderInline* currInline = toRenderInline(curr);
619 } else if (curr->isText()) {
620 RenderText* currText = toRenderText(curr);
761 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) {
762 if (curr == firstLineBox() || curr->logicalLeft() < logicalLeftSide)
763 logicalLeftSide = curr->logicalLeft();
764 if (curr == firstLineBox() || curr->logicalRight() > logicalRightSide)
765 logicalRightSide = curr->logicalRight();
784 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
785 if (curr->isFloatingOrPositioned())
790 if (curr->isBox()) {
791 RenderBox* currBox = toRenderBox(curr);
801 } else if (curr->isRenderInline()) {
803 RenderInline* currInline = toRenderInline(curr);
824 } else if (curr->isText()) {
825 RenderText* currText = toRenderText(curr);
842 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
843 if (curr->isFloatingOrPositioned())
848 if (curr->isBox()) {
849 RenderBox* currBox = toRenderBox(curr);
852 } else if (curr->isRenderInline()) {
853 RenderInline* currInline = toRenderInline(curr);
857 } else if (curr->isText()) {
858 RenderText* currText = toRenderText(curr);
868 for (RenderObject* curr = lastChild(); curr; curr = curr->previousSibling()) {
869 if (curr->isFloatingOrPositioned())
874 if (curr->isBox()) {
875 RenderBox* currBox = toRenderBox(curr);
878 } else if (curr->isRenderInline()) {
879 RenderInline* currInline = toRenderInline(curr);
883 } else if (curr->isText()) {
884 RenderText* currText = toRenderText(curr);
896 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
897 if (curr->isFloatingOrPositioned())
901 if (curr->isBox()) {
902 RenderBox* currBox = toRenderBox(curr);
913 } else if (curr->isRenderInline()) {
915 RenderInline* currInline = toRenderInline(curr);
920 } else if (curr->isText()) {
923 RenderText* currText = toRenderText(curr);
941 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) {
942 logicalLeftSide = min(logicalLeftSide, curr->logicalLeftVisualOverflow());
943 logicalRightSide = max(logicalRightSide, curr->logicalRightVisualOverflow());
1006 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
1007 if (!curr->isText()) {
1008 IntRect childRect = curr->rectWithOutlineForRepaint(repaintContainer, ow);
1025 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
1026 if (!curr->isText())
1027 r.unite(curr->rectWithOutlineForRepaint(repaintContainer, outlineWidth));
1239 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
1240 if (curr->isFloatingOrPositioned())
1242 if (curr->isBox() && !curr->needsLayout()) {
1243 RenderBox* currBox = toRenderBox(curr);
1246 } else if (!curr->selfNeedsLayout()) {
1247 if (curr->isRenderInline()) {
1248 RenderInline* currInline = toRenderInline(curr);
1251 } else if (curr->isText()) {
1252 RenderText* currText = toRenderText(curr);
1349 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox())
1350 rects.append(enclosingIntRect(FloatRect(tx + curr->x(), ty + curr->y(), curr->width(), curr->height())));
1353 for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling()) {
1354 if (!curr->isText() && !curr->isListMarker()) {
1357 if (curr->hasLayer())
1358 pos = curr->localToAbsolute();
1359 else if (curr->isBox())
1360 pos.move(toRenderBox(curr)->x(), toRenderBox(curr)->y());
1361 curr->addFocusRingRects(rects, pos.x(), pos.y());
1396 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) {
1397 RootInlineBox* root = curr->root();
1398 int top = max(root->lineTop(), curr->logicalTop());
1399 int bottom = min(root->lineBottom(), curr->logicalBottom());
1400 rects.append(IntRect(curr->x(), top, curr->logicalWidth(), bottom - top));