Home | History | Annotate | Download | only in frame

Lines Matching refs:layer

97 static RenderLayer::UpdateLayerPositionsFlags updateLayerPositionFlags(RenderLayer* layer, bool isRelayoutingSubtree, bool didFullPaintInvalidation)
101 if (isRelayoutingSubtree && (layer->isPaginated() || layer->enclosingPaginationLayer()))
886 RenderLayer* layer;
955 layer = rootForThisLayout->enclosingLayer();
965 layer->updateLayerPositionsAfterLayout(renderView()->layer(), updateLayerPositionFlags(layer, inSubtreeLayout, m_doFullPaintInvalidation));
1208 GraphicsLayer* layer = renderView->layer()->compositedLayerMapping()->mainGraphicsLayer();
1209 if (layer && layer->drawsContent())
1367 RenderLayer* layer = toRenderBoxModelObject(renderer)->layer();
1370 // to apply a paint invalidation. If the layer paints into its own backing, then
1372 if (layer->compositingState() == PaintsIntoOwnBacking)
1375 if (layer->viewportConstrainedNotCompositedReason() == RenderLayer::NotCompositedForBoundsOutOfView
1376 || layer->viewportConstrainedNotCompositedReason() == RenderLayer::NotCompositedForNoVisibleContent) {
1381 if (layer->hasAncestorWithFilterOutsets()) {
1382 // If the fixed layer has a blur/drop-shadow filter applied on at least one of its parents, we cannot
1387 IntRect updateRect = pixelSnappedIntRect(layer->repainter().repaintRectIncludingNonCompositingDescendants());
1389 const RenderLayerModelObject* repaintContainer = layer->renderer()->containerForPaintInvalidation();
1391 // If the fixed-position layer is contained by a composited layer that is not its containing block,
1392 // then we have to invalidate that enclosing layer, not the RenderView.
1394 // with the enclosing layer.
1399 layer->renderer()->invalidatePaintUsingContainer(repaintContainer, updateRect, InvalidationScroll);
1424 renderView()->layer()->repainter().setBackingNeedsRepaintInRect(updateRect);
1440 renderView()->layer()->repainter().setBackingNeedsRepaintInRect(updateRect);
1655 // Update widget and layer positions after scrolling, but only if we're not inside of
1660 renderView->layer()->updateLayerPositionsAfterDocumentScroll();
1661 renderView->layer()->setNeedsCompositingInputsUpdate();
1683 RenderLayer* layer = toRenderBoxModelObject(renderer)->layer();
1686 if (layer->compositingState() == PaintsIntoOwnBacking)
1690 if (layer->viewportConstrainedNotCompositedReason() == RenderLayer::NotCompositedForBoundsOutOfView
1691 || layer->viewportConstrainedNotCompositedReason() == RenderLayer::NotCompositedForNoVisibleContent)
1694 layer->repainter().computeRepaintRectsIncludingNonCompositingDescendants();
1905 if (renderView() && renderView()->layer()->hasCompositedLayerMapping())
1906 renderView()->layer()->compositedLayerMapping()->updateContentsOpaque();
1923 if (renderView() && renderView()->layer()->hasCompositedLayerMapping()) {
1924 CompositedLayerMappingPtr compositedLayerMapping = renderView()->layer()->compositedLayerMapping();
2292 // If we have no layer, just return our window clip rect.
2301 // Apply the clip from the layer.
2730 RenderLayer* rootLayer = renderView->layer();