Home | History | Annotate | Download | only in rendering

Lines Matching refs:parentLayer

310     for (const RenderLayer* parentLayer = parent(); parentLayer; rootLayer = parentLayer, parentLayer = parentLayer->parent()) {
311 hasLayerOffset = parentLayer->canUseConvertToLayerCoords();
1434 RenderLayer* parentLayer = enclosingFilterRepaintLayer();
1435 ASSERT(parentLayer);
1437 LayoutRect parentLayerRect = renderer()->localToContainerQuad(repaintQuad, parentLayer->renderer()).enclosingBoundingBox();
1439 if (parentLayer->isComposited()) {
1440 parentLayer->setBackingNeedsRepaintInRect(parentLayerRect);
1444 if (parentLayer->paintsWithFilters()) {
1445 parentLayer->setFilterBackendNeedsRepaintingInRect(parentLayerRect);
1449 if (parentLayer->isRootLayer()) {
1450 RenderView* view = toRenderView(parentLayer->renderer());
1795 RenderLayer* parentLayer = renderer()->parent()->enclosingLayer();
1796 ASSERT(parentLayer);
1797 RenderLayer* beforeChild = parentLayer->reflectionLayer() != this ? renderer()->parent()->findNextLayer(parentLayer, renderer()) : 0;
1798 parentLayer->addChild(this, beforeChild);
1885 RenderLayer* parentLayer;
1888 parentLayer = layer->parent();
1890 while (parentLayer) {
1894 if (isPositionedContainer(parentLayer))
1897 if (parentLayer == ancestorLayer) {
1902 parentLayer = parentLayer->parent();
1908 ASSERT(parentLayer != renderer->view()->layer());
1913 RenderLayer* positionedAncestor = parentLayer->enclosingPositionedAncestor();
1925 parentLayer = layer->parent();
1927 if (!parentLayer)
1931 return parentLayer;
2227 RenderLayer* parentLayer = 0;
2238 parentLayer = renderer()->parent()->enclosingLayer();
2259 } else if (!parentLayer && renderer()->isBox() && renderBox()->canBeProgramaticallyScrolled()) {
2283 parentLayer = ownerElement->renderer()->enclosingLayer();
2289 parentLayer = 0;
2299 if (parentLayer)
2300 parentLayer->scrollRectToVisible(newRect, alignX, alignY);
4803 RenderLayer* parentLayer = clipRectsContext.rootLayer != this ? parent() : 0;
4804 if (parentLayer)
4805 parentLayer->updateClipRects(clipRectsContext);
4813 if (parentLayer && parentLayer->clipRects(clipRectsContext) && clipRects == *parentLayer->clipRects(clipRectsContext))
4814 m_clipRectsCache->setClipRects(clipRectsType, clipRectsContext.respectOverflowClip, parentLayer->clipRects(clipRectsContext));
4837 RenderLayer* parentLayer = clipRectsContext.rootLayer != this ? parent() : 0;
4840 if (parentLayer) {
4841 if (useCached && parentLayer->clipRects(clipRectsContext))
4842 clipRects = *parentLayer->clipRects(clipRectsContext);
4846 parentLayer->calculateClipRects(parentContext, clipRects);
6335 if (const RenderLayer* parentLayer = parent()) {
6336 LayerHitTestRects::iterator iter = rects.find(parentLayer);
6338 iter = rects.add(parentLayer, Vector<LayoutRect>()).iterator;
6339 iter->value.append(boundingBox(parentLayer));