Index: content/browser/compositor/browser_compositor_output_surface.h |
diff --git a/content/browser/compositor/browser_compositor_output_surface.h b/content/browser/compositor/browser_compositor_output_surface.h |
index 615a54e30c5ab928021fa3017529fdaf413ff82e..5c4f30828bfbe44f918a9334d9e286d10745f2c0 100644 |
--- a/content/browser/compositor/browser_compositor_output_surface.h |
+++ b/content/browser/compositor/browser_compositor_output_surface.h |
@@ -39,6 +39,13 @@ class CONTENT_EXPORT BrowserCompositorOutputSurface |
void SetReflector(ReflectorImpl* reflector); |
+ // Called when |reflector_| was updated. |
+ virtual void OnReflectorChanged(); |
+ |
+ // Returns a callback that will be called when all mirroring |
+ // compositors have started composition. |
+ virtual base::Closure CreateCompositionStartedCallback(); |
+ |
#if defined(OS_MACOSX) |
virtual void OnSurfaceDisplayed() = 0; |
virtual void SetSurfaceSuspendedForRecycle(bool suspended) = 0; |