Searched defs:ancestorLayer (Results 1 - 3 of 3) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderGeometryMap.cpp214 void RenderGeometryMap::pushMappingsToAncestor(const RenderLayer* layer, const RenderLayer* ancestorLayer) argument
218 bool crossDocument = ancestorLayer && layer->renderer()->frame() != ancestorLayer->renderer()->frame();
223 bool canConvertInLayerTree = (ancestorLayer && !crossDocument) ? canMapBetweenRenderers(layer->renderer(), ancestorLayer->renderer()) : false;
225 // fprintf(stderr, "RenderGeometryMap::pushMappingsToAncestor from layer %p to layer %p, canConvertInLayerTree=%d\n", layer, ancestorLayer, canConvertInLayerTree);
229 layer->convertToLayerCoords(ancestorLayer, layerOffset);
233 ASSERT(ancestorLayer->renderer()->isRenderView());
234 pushMappingsToAncestor(ancestorLayer->renderer(), 0);
238 bool accumulatingTransform = layer->renderer()->style()->preserves3D() || ancestorLayer
292 popMappingsToAncestor(const RenderLayer* ancestorLayer) argument
[all...]
H A DRenderLayer.cpp1337 static inline const RenderLayer* accumulateOffsetTowardsAncestor(const RenderLayer* layer, const RenderLayer* ancestorLayer, LayoutPoint& location) argument
1339 ASSERT(ancestorLayer != layer);
1354 if (position == FixedPosition && !fixedFlowThreadContainer && (!ancestorLayer || ancestorLayer == renderer->view()->layer())) {
1359 return ancestorLayer;
1363 // Otherwise, for the case of ancestorLayer == rootLayer and fixed positioned element child of a transformed
1372 if (currLayer == ancestorLayer)
1384 if (fixedPositionContainerLayer != ancestorLayer) {
1389 ancestorLayer->convertToLayerCoords(fixedPositionContainerLayer, ancestorCoords);
1395 return ancestorLayer;
1446 convertToLayerCoords(const RenderLayer* ancestorLayer, LayoutPoint& location) const argument
1456 convertToLayerCoords(const RenderLayer* ancestorLayer, LayoutRect& rect) const argument
3085 physicalBoundingBox(const RenderLayer* ancestorLayer, const LayoutPoint* offsetFromRoot) const argument
3103 expandRectForReflectionAndStackingChildren(const RenderLayer* ancestorLayer, RenderLayer::CalculateBoundsOptions options, LayoutRect& result) argument
3127 physicalBoundingBoxIncludingReflectionAndStackingChildren(const RenderLayer* ancestorLayer, const LayoutPoint& offsetFromRoot) const argument
3140 boundingBoxForCompositing(const RenderLayer* ancestorLayer, CalculateBoundsOptions options) const argument
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/compositing/
H A DCompositingRequirementsUpdater.cpp207 void CompositingRequirementsUpdater::updateRecursive(RenderLayer* ancestorLayer, RenderLayer* layer, OverlapMap& overlapMap, RecursionData& currentRecursionData, bool& descendantHas3DTransform, Vector<RenderLayer*>& unclippedDescendants, IntRect& absoluteDecendantBoundingBox) argument

Completed in 99 milliseconds