| Index: content/browser/renderer_host/offscreen_canvas_provider_impl.cc
|
| diff --git a/content/browser/renderer_host/offscreen_canvas_provider_impl.cc b/content/browser/renderer_host/offscreen_canvas_provider_impl.cc
|
| index c16e1aaba3a5f2bc228234e96d2071c6186251a6..ff84fda36c2ea1d4cf7b8ccd38fd139387a3d539 100644
|
| --- a/content/browser/renderer_host/offscreen_canvas_provider_impl.cc
|
| +++ b/content/browser/renderer_host/offscreen_canvas_provider_impl.cc
|
| @@ -10,8 +10,10 @@
|
| namespace content {
|
|
|
| OffscreenCanvasProviderImpl::OffscreenCanvasProviderImpl(
|
| + viz::FrameSinkManagerHost* frame_sink_manager_host,
|
| uint32_t renderer_client_id)
|
| - : renderer_client_id_(renderer_client_id) {}
|
| + : frame_sink_manager_host_(frame_sink_manager_host),
|
| + renderer_client_id_(renderer_client_id) {}
|
|
|
| OffscreenCanvasProviderImpl::~OffscreenCanvasProviderImpl() = default;
|
|
|
| @@ -40,8 +42,8 @@ void OffscreenCanvasProviderImpl::CreateOffscreenCanvasSurface(
|
| base::Unretained(this), frame_sink_id);
|
|
|
| canvas_map_[frame_sink_id] = base::MakeUnique<OffscreenCanvasSurfaceImpl>(
|
| - parent_frame_sink_id, frame_sink_id, std::move(client),
|
| - std::move(request), std::move(destroy_callback));
|
| + frame_sink_manager_host_, parent_frame_sink_id, frame_sink_id,
|
| + std::move(client), std::move(request), std::move(destroy_callback));
|
| }
|
|
|
| void OffscreenCanvasProviderImpl::CreateCompositorFrameSink(
|
|
|