Searched refs:ClipRectsContext (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/rendering/
H A DRenderLayer.h681 struct ClipRectsContext { struct in class:WebCore::final
682 ClipRectsContext(const RenderLayer* inRootLayer, ClipRectsType inClipRectsType, OverlayScrollbarSizeRelevancy inOverlayScrollbarSizeRelevancy = IgnoreOverlayScrollbarSize, ShouldRespectOverflowClip inRespectOverflowClip = RespectOverflowClip) function in struct:WebCore::final::ClipRectsContext
698 void calculateRects(const ClipRectsContext&, const LayoutRect& paintDirtyRect, LayoutRect& layerBounds,
702 void updateClipRects(const ClipRectsContext&);
705 void calculateClipRects(const ClipRectsContext&, ClipRects&) const;
707 ClipRects* clipRects(const ClipRectsContext& context) const
1136 void parentClipRects(const ClipRectsContext&, ClipRects&) const;
1137 ClipRect backgroundClipRect(const ClipRectsContext&) const;
H A DRenderTreeAsText.cpp744 l->calculateRects(RenderLayer::ClipRectsContext(rootLayer, TemporaryClipRects), paintDirtyRect, layerBounds, damageRect, clipRectToApply, outlineRect, l->offsetFromAncestor(rootLayer));
H A DRenderLayerBacking.cpp458 clippingBounds.intersect(m_owningLayer.backgroundClipRect(RenderLayer::ClipRectsContext(rootLayer, AbsoluteClipRects)).rect()); // FIXME: Incorrect for CSS regions.
765 RenderLayer::ClipRectsContext clipRectsContext(compAncestor, TemporaryClipRects, IgnoreOverlayScrollbarSize, shouldRespectOverflowClip);
H A DRenderLayerCompositor.cpp1036 IntRect clipRect = pixelSnappedIntRect(layer.backgroundClipRect(RenderLayer::ClipRectsContext(&rootRenderLayer(), AbsoluteClipRects)).rect()); // FIXME: Incorrect for CSS regions.
2355 return layer.backgroundClipRect(RenderLayer::ClipRectsContext(computeClipRoot, TemporaryClipRects)).rect() != LayoutRect::infiniteRect(); // FIXME: Incorrect for CSS regions.

Completed in 86 milliseconds