Home | History | Annotate | Download | only in rendering

Lines Matching refs:FloatingObject

1452         FloatingObject* r = *it;
2280 FloatingObject* r = *it;
2590 IntPoint RenderBlock::flipFloatForWritingMode(const FloatingObject* child, const IntPoint& point) const
2611 FloatingObject* r = *it;
2864 FloatingObject* r = *it;
3166 RenderBlock::FloatingObject* RenderBlock::insertFloatingObject(RenderBox* o)
3183 FloatingObject* newObj = new FloatingObject(o->style()->floating() == FLEFT ? FloatingObject::FloatLeft : FloatingObject::FloatRight);
3216 FloatingObject* r = *it;
3247 void RenderBlock::removeFloatingObjectsBelow(FloatingObject* lastFloat, int logicalOffset)
3253 FloatingObject* curr = floatingObjectSet.last();
3282 FloatingObject* lastPlacedFloatingObject = 0;
3301 FloatingObject* floatingObject = *it;
3304 if (floatingObject->renderer()->containingBlock() != this)
3307 RenderBox* childBox = floatingObject->renderer();
3312 int floatLogicalWidth = logicalWidthForFloat(floatingObject); // The width we look for.
3319 logicalTop = max(lowestFloatLogicalBottom(FloatingObject::FloatLeft), logicalTop);
3321 logicalTop = max(lowestFloatLogicalBottom(FloatingObject::FloatRight), logicalTop);
3341 floatLogicalLeft -= logicalWidthForFloat(floatingObject); // Use the original width of the float here, since the local variable
3346 setLogicalLeftForFloat(floatingObject, floatLogicalLeft);
3370 floatingObject->m_paginationStrut = newLogicalTop - logicalTop;
3379 setLogicalTopForFloat(floatingObject, logicalTop);
3380 setLogicalHeightForFloat(floatingObject, logicalHeightForChild(childBox) + marginBeforeForChild(childBox) + marginAfterForChild(childBox));
3382 floatingObject->setIsPlaced();
3399 newY = lowestFloatLogicalBottom(FloatingObject::FloatLeft);
3402 newY = lowestFloatLogicalBottom(FloatingObject::FloatRight);
3493 FloatingObject* r = *it;
3495 && r->type() == FloatingObject::FloatLeft
3530 FloatingObject* r = *it;
3532 && r->type() == FloatingObject::FloatRight
3566 FloatingObject* r = *it;
3575 int RenderBlock::lowestFloatLogicalBottom(FloatingObject::Type floatType) const
3583 FloatingObject* r = *it;
3619 typedef HashMap<RenderObject*, FloatingObject*> RendererToFloatInfoMap;
3627 FloatingObject* f = *it;
3681 FloatingObject* f = *it;
3682 FloatingObject* oldFloatingObject = floatMap.get(f->m_renderer);
3709 FloatingObject* floatingObject = (*it).second;
3710 if (!floatingObject->m_isDescendant) {
3712 changeLogicalBottom = max(changeLogicalBottom, logicalBottomForFloat(floatingObject));
3734 FloatingObject* r = *childIt;
3744 FloatingObject* floatingObj = new FloatingObject(r->type(), IntRect(r->x() - leftOffset, r->y() - topOffset, r->width(), r->height()));
3809 FloatingObject* r = *prevIt;
3815 FloatingObject* floatingObj = new FloatingObject(r->type(), IntRect(r->x() - leftOffset, r->y() - topOffset, r->width(), r->height()));
3912 bottom = lowestFloatLogicalBottom(FloatingObject::FloatLeft);
3915 bottom = lowestFloatLogicalBottom(FloatingObject::FloatRight);
4036 FloatingObject* floatingObject = *it;
4037 if (floatingObject->m_shouldPaint && !floatingObject->m_renderer->hasSelfPaintingLayer()) {
4038 int xOffset = xPositionForFloatIncludingMargin(floatingObject) - floatingObject->m_renderer->x();
4039 int yOffset = yPositionForFloatIncludingMargin(floatingObject) - floatingObject->m_renderer->y();
4040 IntPoint childPoint = flipFloatForWritingMode(floatingObject, IntPoint(tx + xOffset, ty + yOffset));
4041 if (floatingObject->m_renderer->hitTest(request, result, IntPoint(x, y), childPoint.x(), childPoint.y())) {
5654 FloatingObject* r = *it;
6374 inline void RenderBlock::FloatingObjects::increaseObjectsCount(FloatingObject::Type type)
6376 if (type == FloatingObject::FloatLeft)
6382 inline void RenderBlock::FloatingObjects::decreaseObjectsCount(FloatingObject::Type type)
6384 if (type == FloatingObject::FloatLeft)