| Index: content/browser/renderer_host/offscreen_canvas_surface_impl.h
|
| diff --git a/content/browser/renderer_host/offscreen_canvas_surface_impl.h b/content/browser/renderer_host/offscreen_canvas_surface_impl.h
|
| index 3034433c57705879a2a5819ebd4ca796c30f1ebf..e6d2d17633821c1afd6efd3f9d0691da78eea277 100644
|
| --- a/content/browser/renderer_host/offscreen_canvas_surface_impl.h
|
| +++ b/content/browser/renderer_host/offscreen_canvas_surface_impl.h
|
| @@ -9,6 +9,7 @@
|
| #include "base/compiler_specific.h"
|
| #include "cc/surfaces/frame_sink_id.h"
|
| #include "cc/surfaces/surface_info.h"
|
| +#include "components/viz/host/frame_sink_manager_host.h"
|
| #include "components/viz/host/frame_sink_observer.h"
|
| #include "content/common/content_export.h"
|
| #include "mojo/public/cpp/bindings/binding.h"
|
| @@ -25,6 +26,7 @@ class CONTENT_EXPORT OffscreenCanvasSurfaceImpl
|
| using DestroyCallback = base::OnceCallback<void()>;
|
|
|
| OffscreenCanvasSurfaceImpl(
|
| + viz::FrameSinkManagerHost* frame_sink_manager_host,
|
| const cc::FrameSinkId& parent_frame_sink_id,
|
| const cc::FrameSinkId& frame_sink_id,
|
| blink::mojom::OffscreenCanvasSurfaceClientPtr client,
|
| @@ -63,6 +65,8 @@ class CONTENT_EXPORT OffscreenCanvasSurfaceImpl
|
| // |destroy_callback_|.
|
| void OnSurfaceConnectionClosed();
|
|
|
| + viz::FrameSinkManagerHost* const frame_sink_manager_host_;
|
| +
|
| blink::mojom::OffscreenCanvasSurfaceClientPtr client_;
|
| mojo::Binding<blink::mojom::OffscreenCanvasSurface> binding_;
|
|
|
|
|