Index: Source/WebCore/rendering/RenderLayerCompositor.h |
diff --git a/Source/WebCore/rendering/RenderLayerCompositor.h b/Source/WebCore/rendering/RenderLayerCompositor.h |
index cc200fb1386640a53a6d3e3ee42033b1c5cabb9a..167a203dcd47c35979375dc8ff8fd9fe96202d30 100644 |
--- a/Source/WebCore/rendering/RenderLayerCompositor.h |
+++ b/Source/WebCore/rendering/RenderLayerCompositor.h |
@@ -122,7 +122,9 @@ public: |
// Called when something outside WebKit affects the visible rect (e.g. delegated scrolling). Might schedule a layer flush. |
void didChangeVisibleRect(); |
- |
+ |
+ void updateLayoutDependentState(); |
+ |
// Rebuild the tree of compositing layers |
void updateCompositingLayers(CompositingUpdateType, RenderLayer* updateRoot = 0); |
@@ -336,6 +338,9 @@ private: |
bool requiresContentShadowLayer() const; |
#endif |
+ void updateDescendantsAreContiguousInStackingOrderRecursive(RenderLayer*); |
+ void updateNeedsCompositedScrolling(RenderLayer*); |
+ |
#if !LOG_DISABLED |
const char* logReasonsForCompositing(const RenderLayer*); |
void logLayerInfo(const RenderLayer*, int depth); |