| Index: components/display_compositor/gpu_compositor_frame_sink.h
|
| diff --git a/components/display_compositor/gpu_compositor_frame_sink.h b/components/display_compositor/gpu_compositor_frame_sink.h
|
| index c4a08a97cb4b49b06f9223252c2e7f562c20851a..df2a51c963f82a22d53c62ac04c4f360baf6f0ec 100644
|
| --- a/components/display_compositor/gpu_compositor_frame_sink.h
|
| +++ b/components/display_compositor/gpu_compositor_frame_sink.h
|
| @@ -14,6 +14,7 @@
|
| #include "cc/ipc/mojo_compositor_frame_sink.mojom.h"
|
| #include "cc/surfaces/compositor_frame_sink_support.h"
|
| #include "cc/surfaces/compositor_frame_sink_support_client.h"
|
| +#include "cc/surfaces/referenced_surface_tracker.h"
|
| #include "components/display_compositor/display_compositor_export.h"
|
| #include "components/display_compositor/gpu_compositor_frame_sink_delegate.h"
|
| #include "mojo/public/cpp/bindings/binding.h"
|
| @@ -69,6 +70,9 @@
|
| void ReclaimResources(const cc::ReturnedResourceArray& resources) override;
|
| void WillDrawSurface() override;
|
|
|
| + // Track the surface references for the surface corresponding to this
|
| + // compositor frame sink.
|
| + cc::ReferencedSurfaceTracker surface_tracker_;
|
|
|
| bool client_connection_lost_ = false;
|
| bool private_connection_lost_ = false;
|
|
|