Index: Source/core/rendering/compositing/RenderLayerCompositor.h |
diff --git a/Source/core/rendering/compositing/RenderLayerCompositor.h b/Source/core/rendering/compositing/RenderLayerCompositor.h |
index e17c707a74b38e9c912b009b320a90a2b4f5bc14..f399d468752cd9c4b9d55579293cccf11e75ae9a 100644 |
--- a/Source/core/rendering/compositing/RenderLayerCompositor.h |
+++ b/Source/core/rendering/compositing/RenderLayerCompositor.h |
@@ -190,6 +190,9 @@ public: |
void scheduleAnimationIfNeeded(); |
+ // Whether the layer could ever be composited. |
+ bool canBeComposited(const RenderLayer*) const; |
+ |
private: |
class OverlapMap; |
@@ -238,16 +241,11 @@ private: |
// Whether the given RL needs to paint into its own separate backing (and hence would need its own CompositedLayerMapping). |
bool needsOwnBacking(const RenderLayer*) const; |
- // Whether the layer could ever be composited. |
- bool canBeComposited(const RenderLayer*) const; |
void updateDirectCompositingReasons(RenderLayer*); |
void updateIfNeeded(); |
- // Returns indirect reasons that a layer should be composited because of something in its subtree. |
- CompositingReasons subtreeReasonsForCompositing(RenderObject*, bool hasCompositedDescendants, bool has3DTransformedDescendants) const; |
- |
// Make or destroy the CompositedLayerMapping for this layer; returns true if the compositedLayerMapping changed. |
bool allocateOrClearCompositedLayerMapping(RenderLayer*, CompositingStateTransitionType compositedLayerUpdate); |
bool updateSquashingAssignment(RenderLayer*, SquashingState&, CompositingStateTransitionType compositedLayerUpdate); |
@@ -264,8 +262,6 @@ private: |
void setCompositingParent(RenderLayer* childLayer, RenderLayer* parentLayer); |
void removeCompositedChildren(RenderLayer*); |
- bool isRunningAcceleratedTransformAnimation(RenderObject*) const; |
- |
bool hasAnyAdditionalCompositedLayers(const RenderLayer* rootLayer) const; |
void ensureRootLayer(); |
@@ -345,7 +341,6 @@ private: |
#endif |
}; |
- |
} // namespace WebCore |
#endif // RenderLayerCompositor_h |