Lines Matching refs:paintBehavior

474 TransformationMatrix RenderLayer::renderableTransform(PaintBehavior paintBehavior) const
479 if (paintBehavior & PaintBehaviorFlattenCompositingLayers) {
923 static IntRect transparencyClipBox(const RenderLayer* l, const RenderLayer* rootLayer, PaintBehavior paintBehavior);
925 static void expandClipRectForDescendantsAndReflection(IntRect& clipRect, const RenderLayer* l, const RenderLayer* rootLayer, PaintBehavior paintBehavior)
934 clipRect.unite(transparencyClipBox(curr, rootLayer, paintBehavior));
952 static IntRect transparencyClipBox(const RenderLayer* l, const RenderLayer* rootLayer, PaintBehavior paintBehavior)
958 if (rootLayer != l && l->paintsWithTransform(paintBehavior)) {
970 expandClipRectForDescendantsAndReflection(clipRect, l, l, paintBehavior);
975 expandClipRectForDescendantsAndReflection(clipRect, l, rootLayer, paintBehavior);
979 void RenderLayer::beginTransparencyLayers(GraphicsContext* p, const RenderLayer* rootLayer, PaintBehavior paintBehavior)
981 if (p->paintingDisabled() || (paintsWithTransparency(paintBehavior) && m_usedTransparency))
986 ancestor->beginTransparencyLayers(p, rootLayer, paintBehavior);
988 if (paintsWithTransparency(paintBehavior)) {
991 IntRect clipRect = transparencyClipBox(this, rootLayer, paintBehavior);
2516 void RenderLayer::paint(GraphicsContext* p, const IntRect& damageRect, PaintBehavior paintBehavior, RenderObject *paintingRoot)
2519 paintLayer(this, p, damageRect, paintBehavior, paintingRoot, &overlapTestRequests);
2525 void RenderLayer::paintOverlayScrollbars(GraphicsContext* p, const IntRect& damageRect, PaintBehavior paintBehavior, RenderObject *paintingRoot)
2529 paintLayer(this, p, damageRect, paintBehavior, paintingRoot, 0, PaintLayerHaveTransparency | PaintLayerTemporaryClipRects
2573 const IntRect& paintDirtyRect, PaintBehavior paintBehavior,
2581 if (p->updatingControlTints() || (paintBehavior & PaintBehaviorFlattenCompositingLayers))
2600 if (paintsWithTransparency(paintBehavior))
2604 if (paintsWithTransform(paintBehavior) && !(paintFlags & PaintLayerAppliedTransform)) {
2605 TransformationMatrix layerTransform = renderableTransform(paintBehavior);
2613 parent()->beginTransparencyLayers(p, rootLayer, paintBehavior);
2638 paintLayer(this, p, transform.inverse().mapRect(paintDirtyRect), paintBehavior, paintingRoot, overlapTestRequests, paintFlags | PaintLayerAppliedTransform);
2655 reflectionLayer()->paintLayer(rootLayer, p, paintDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, localPaintFlags | PaintLayerPaintingReflection);
2670 bool forceBlackText = paintBehavior & PaintBehaviorForceBlackText;
2671 bool selectionOnly = paintBehavior & PaintBehaviorSelectionOnly;
2691 beginTransparencyLayers(p, rootLayer, paintBehavior);
2706 paintList(m_negZOrderList, rootLayer, p, paintDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, localPaintFlags);
2712 beginTransparencyLayers(p, rootLayer, paintBehavior);
2743 paintList(m_normalFlowList, rootLayer, p, paintDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, localPaintFlags);
2746 paintList(m_posZOrderList, rootLayer, p, paintDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, localPaintFlags);
2774 const IntRect& paintDirtyRect, PaintBehavior paintBehavior,
2784 childLayer->paintLayer(rootLayer, p, paintDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, paintFlags);
2786 paintPaginatedChildLayer(childLayer, rootLayer, p, paintDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, paintFlags);
2791 const IntRect& paintDirtyRect, PaintBehavior paintBehavior,
2807 paintChildLayerIntoColumns(childLayer, rootLayer, context, paintDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, paintFlags, columnLayers, columnLayers.size() - 1);
2811 const IntRect& paintDirtyRect, PaintBehavior paintBehavior,
2859 childLayer->paintLayer(rootLayer, context, localDirtyRect, paintBehavior, paintingRoot, overlapTestRequests, paintFlags);
2877 paintChildLayerIntoColumns(childLayer, columnLayers[colIndex - 1], context, transform.inverse().mapRect(localDirtyRect), paintBehavior,
3752 bool RenderLayer::paintsWithTransform(PaintBehavior paintBehavior) const
3759 return transform() && ((paintBehavior & PaintBehaviorFlattenCompositingLayers) || paintsToWindow);