Home | History | Annotate | Download | only in rendering

Lines Matching refs:clipRects

116 void* ClipRects::operator new(size_t sz, RenderArena* renderArena) throw()
121 void ClipRects::operator delete(void* ptr, size_t sz)
127 void ClipRects::destroy(RenderArena* renderArena)
3385 ClipRects clipRects;
3386 calculateClipRects(rootLayer, clipRects, true, relevancy);
3388 if (parentLayer && parentLayer->clipRects() && clipRects == *parentLayer->clipRects())
3389 m_clipRects = parentLayer->clipRects();
3391 m_clipRects = new (renderer()->renderArena()) ClipRects(clipRects);
3398 void RenderLayer::calculateClipRects(const RenderLayer* rootLayer, ClipRects& clipRects, bool useCached, OverlayScrollbarSizeRelevancy relevancy) const
3402 clipRects.reset(PaintInfo::infiniteRect());
3412 if (useCached && parentLayer->clipRects())
3413 clipRects = *parentLayer->clipRects();
3415 parentLayer->calculateClipRects(rootLayer, clipRects);
3418 clipRects.reset(PaintInfo::infiniteRect());
3423 clipRects.setPosClipRect(clipRects.fixedClipRect());
3424 clipRects.setOverflowClipRect(clipRects.fixedClipRect());
3425 clipRects.setFixed(true);
3428 clipRects.setPosClipRect(clipRects.overflowClipRect());
3430 clipRects.setOverflowClipRect(clipRects.posClipRect());
3440 if (view && clipRects.fixed() && rootLayer->renderer() == view) {
3455 clipRects.setOverflowClipRect(intersection(newOverflowClip, clipRects.overflowClipRect()));
3457 clipRects.setPosClipRect(intersection(newOverflowClip, clipRects.posClipRect()));
3461 clipRects.setPosClipRect(intersection(newPosClip, clipRects.posClipRect()));
3462 clipRects.setOverflowClipRect(intersection(newPosClip, clipRects.overflowClipRect()));
3463 clipRects.setFixedClipRect(intersection(newPosClip, clipRects.fixedClipRect()));
3468 void RenderLayer::parentClipRects(const RenderLayer* rootLayer, ClipRects& clipRects, bool temporaryClipRects, OverlayScrollbarSizeRelevancy relevancy) const
3472 parent()->calculateClipRects(rootLayer, clipRects, false, relevancy);
3477 clipRects = *parent()->clipRects();
3484 ClipRects parentRects;