Home | History | Annotate | Download | only in rendering

Lines Matching refs:childLayer

3800         RenderLayer* childLayer = list->at(i);
3801 if (!childLayer->isPaginated())
3802 childLayer->paintLayer(context, paintingInfo, paintFlags);
3804 paintPaginatedChildLayer(childLayer, context, paintingInfo, paintFlags);
4064 void RenderLayer::paintPaginatedChildLayer(RenderLayer* childLayer, GraphicsContext* context, const LayerPaintingInfo& paintingInfo, PaintLayerFlags paintFlags)
4069 for (RenderLayer* curr = childLayer->parent(); curr; curr = curr->parent()) {
4070 if (curr->renderer()->hasColumns() && checkContainingBlockChainForPagination(childLayer->renderer(), curr->renderBox()))
4082 paintChildLayerIntoColumns(childLayer, context, paintingInfo, paintFlags, columnLayers, columnLayers.size() - 1);
4085 void RenderLayer::paintChildLayerIntoColumns(RenderLayer* childLayer, GraphicsContext* context, const LayerPaintingInfo& paintingInfo,
4137 bool oldHasTransform = childLayer->transform();
4139 oldTransform = *childLayer->transform();
4143 childLayer->m_transform = adoptPtr(new TransformationMatrix(newTransform));
4147 childLayer->paintLayer(context, localPaintingInfo, paintFlags);
4150 childLayer->m_transform = adoptPtr(new TransformationMatrix(oldTransform));
4152 childLayer->m_transform.clear();
4168 paintChildLayerIntoColumns(childLayer, context, columnPaintingInfo, paintFlags, columnLayers, colIndex - 1);
4637 RenderLayer* childLayer = list->at(i);
4640 if (childLayer->isPaginated())
4641 hitLayer = hitTestPaginatedChildLayer(childLayer, rootLayer, request, tempResult, hitTestRect, hitTestLocation, transformState, zOffsetForDescendants);
4643 hitLayer = childLayer->hitTestLayer(rootLayer, this, request, tempResult, hitTestRect, hitTestLocation, false, transformState, zOffsetForDescendants);
4662 RenderLayer* RenderLayer::hitTestPaginatedChildLayer(RenderLayer* childLayer, RenderLayer* rootLayer, const HitTestRequest& request, HitTestResult& result,
4667 for (RenderLayer* curr = childLayer->parent(); curr; curr = curr->parent()) {
4668 if (curr->renderer()->hasColumns() && checkContainingBlockChainForPagination(childLayer->renderer(), curr->renderBox()))
4675 return hitTestChildLayerColumns(childLayer, rootLayer, request, result, hitTestRect, hitTestLocation, transformState, zOffset,
4679 RenderLayer* RenderLayer::hitTestChildLayerColumns(RenderLayer* childLayer, RenderLayer* rootLayer, const HitTestRequest& request, HitTestResult& result,
4742 bool oldHasTransform = childLayer->transform();
4744 oldTransform = *childLayer->transform();
4748 childLayer->m_transform = adoptPtr(new TransformationMatrix(newTransform));
4749 hitLayer = childLayer->hitTestLayer(rootLayer, columnLayers[0], request, result, localClipRect, hitTestLocation, false, transformState, zOffset);
4751 childLayer->m_transform = adoptPtr(new TransformationMatrix(oldTransform));
4753 childLayer->m_transform.clear();
4770 hitLayer = hitTestChildLayerColumns(childLayer, columnLayers[columnIndex - 1], request, result, localHitTestRect, newHitTestLocation,
5444 const RenderLayer* childLayer = *iter;
5445 if (childLayer->isComposited())
5448 if (!childLayer->canUseConvertToLayerCoords())
5453 childLayer->convertToLayerCoords(this, childOffset);
5456 if (childLayer->backgroundIsKnownToBeOpaqueInRect(childLocalRect))