Chromium Code Reviews| Index: Source/core/rendering/compositing/RenderLayerCompositor.h |
| diff --git a/Source/core/rendering/compositing/RenderLayerCompositor.h b/Source/core/rendering/compositing/RenderLayerCompositor.h |
| index 0987c3b32332850fc2fc61979a06da49bb304598..639457f0f92dbbb5c42712088e0880df6358a481 100644 |
| --- a/Source/core/rendering/compositing/RenderLayerCompositor.h |
| +++ b/Source/core/rendering/compositing/RenderLayerCompositor.h |
| @@ -264,15 +264,14 @@ private: |
| // Repaint the given rect (which is layer's coords), and regions of child layers that intersect that rect. |
| void recursiveRepaintLayer(RenderLayer*, const IntRect* = 0); |
| - void addToOverlapMap(OverlapMap&, RenderLayer*, IntRect& layerBounds, bool& boundsComputed); |
| - void addToOverlapMapRecursive(OverlapMap&, RenderLayer*, RenderLayer* ancestorLayer = 0); |
| + void addToOverlapMap(OverlapMap&, RenderLayer*, IntRect& layerBounds); |
| // Forces an update for all frames of frame tree recursively. Used only when the mainFrame compositor is ready to |
| // finish all deferred work. |
| static void finishCompositingUpdateForFrameTree(LocalFrame*); |
| - // Returns true if any layer's compositing changed |
|
enne (OOO)
2014/02/28 00:50:13
This is why we can't have nice comments!!
|
| - void computeCompositingRequirements(RenderLayer* ancestorLayer, RenderLayer*, OverlapMap*, struct CompositingRecursionData&, bool& descendantHas3DTransform, Vector<RenderLayer*>& unclippedDescendants); |
| + // Returns an absolute bounding box for the layer's decendants. |
| + IntRect computeCompositingRequirements(RenderLayer* ancestorLayer, RenderLayer*, OverlapMap*, struct CompositingRecursionData&, bool& descendantHas3DTransform, Vector<RenderLayer*>& unclippedDescendants); |
| // Defines which RenderLayers will paint into which composited backings, by allocating and destroying CompositedLayerMappings as needed. |
| void assignLayersToBackings(RenderLayer*, bool& layersChanged); |