Lines Matching refs:floatBox
2133 LayoutRect floatBox(offsetFromRootBlock.width() + xPositionForFloatIncludingMargin(floatingObject),
2136 rootBlock->flipForWritingMode(floatBox);
2137 floatBox.move(rootBlockPhysicalPosition.x(), rootBlockPhysicalPosition.y());
2138 paintInfo->context->clipOut(pixelSnappedIntRect(floatBox));
2279 FloatingObject* RenderBlockFlow::insertFloatingObject(RenderBox* floatBox)
2281 ASSERT(floatBox->isFloating());
2289 FloatingObjectSetIterator it = floatingObjectSet.find<FloatingObjectHashTranslator>(floatBox);
2296 OwnPtr<FloatingObject> newObj = FloatingObject::create(floatBox);
2300 bool isChildRenderBlock = floatBox->isRenderBlock();
2301 if (isChildRenderBlock && !floatBox->needsLayout() && view()->layoutState()->pageLogicalHeightChanged())
2302 floatBox->setChildNeedsLayout(MarkOnlyThis);
2306 floatBox->layoutIfNeeded();
2308 floatBox->updateLogicalWidth();
2309 floatBox->computeAndSetBlockDirectionMargins(this);
2312 setLogicalWidthForFloat(newObj.get(), logicalWidthForChild(floatBox) + marginStartForChild(floatBox) + marginEndForChild(floatBox));
2317 void RenderBlockFlow::removeFloatingObject(RenderBox* floatBox)
2321 FloatingObjectSetIterator it = floatingObjectSet.find<FloatingObjectHashTranslator>(floatBox);