Home | History | Annotate | Download | only in rendering

Lines Matching refs:damageRect

3143 void RenderLayer::paintOverflowControls(GraphicsContext* context, const IntPoint& paintOffset, const IntRect& damageRect, bool paintingOverlayControls)
3160 IntRect localDamgeRect = damageRect;
3191 m_hBar->paint(context, damageRect);
3193 m_vBar->paint(context, damageRect);
3200 paintScrollCorner(context, adjustedPaintOffset, damageRect);
3203 paintResizer(context, adjustedPaintOffset, damageRect);
3206 void RenderLayer::paintScrollCorner(GraphicsContext* context, const IntPoint& paintOffset, const IntRect& damageRect)
3213 if (!absRect.intersects(damageRect))
3261 void RenderLayer::paintResizer(GraphicsContext* context, const IntPoint& paintOffset, const IntRect& damageRect)
3271 if (!absRect.intersects(damageRect))
3364 void RenderLayer::paint(GraphicsContext* context, const LayoutRect& damageRect, PaintBehavior paintBehavior, RenderObject* paintingRoot, RenderRegion* region, PaintLayerFlags paintFlags)
3368 LayerPaintingInfo paintingInfo(this, enclosingIntRect(damageRect), paintBehavior, LayoutSize(), paintingRoot, region, &overlapTestRequests);
3376 void RenderLayer::paintOverlayScrollbars(GraphicsContext* context, const LayoutRect& damageRect, PaintBehavior paintBehavior, RenderObject* paintingRoot)
3381 LayerPaintingInfo paintingInfo(this, enclosingIntRect(damageRect), paintBehavior, LayoutSize(), paintingRoot);
3741 // FIXME: It is incorrect to just clip to the damageRect here once multiple fragments are involved.
4995 // Clip applies to *us* as well, so go ahead and update the damageRect.
5081 bool RenderLayer::intersectsDamageRect(const LayoutRect& layerBounds, const LayoutRect& damageRect, const RenderLayer* rootLayer, const LayoutPoint* offsetFromRoot) const
5096 if (b.intersects(damageRect))
5102 return boundingBox(rootLayer, 0, offsetFromRoot).intersects(damageRect);