Index: cc/surfaces/surface_manager.h |
diff --git a/cc/surfaces/surface_manager.h b/cc/surfaces/surface_manager.h |
index 293f4c8af80a037f6c3660f08cd02cb4b640e161..a9202d8a2065ffab62efbd92fc63ae5941650f56 100644 |
--- a/cc/surfaces/surface_manager.h |
+++ b/cc/surfaces/surface_manager.h |
@@ -101,6 +101,10 @@ class CC_SURFACES_EXPORT SurfaceManager { |
// Called when |surface| is being destroyed. |
void SurfaceDiscarded(Surface* surface); |
+ // Called when the state of a Surface's CompositorFrame producer has changed. |
+ void SurfaceProducerStateChanged(Surface* surface, |
+ Surface::ProducerState state); |
+ |
// Require that the given sequence number must be satisfied (using |
// SatisfySequence) before the given surface can be destroyed. |
void RequireSequence(const SurfaceId& surface_id, |