| Index: content/browser/renderer_host/render_process_host_impl.cc
 | 
| diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc
 | 
| index fc876c671daea63b084e640a2cb2fdc474ce576d..9028c5552f18710c00e138b2557097a6b5824a75 100644
 | 
| --- a/content/browser/renderer_host/render_process_host_impl.cc
 | 
| +++ b/content/browser/renderer_host/render_process_host_impl.cc
 | 
| @@ -1639,8 +1639,9 @@ void RenderProcessHostImpl::CreateOffscreenCanvasProvider(
 | 
|    if (!offscreen_canvas_provider_) {
 | 
|      // The client id gets converted to a uint32_t in FrameSinkId.
 | 
|      uint32_t renderer_client_id = base::checked_cast<uint32_t>(id_);
 | 
| -    offscreen_canvas_provider_ =
 | 
| -        base::MakeUnique<OffscreenCanvasProviderImpl>(renderer_client_id);
 | 
| +    offscreen_canvas_provider_ = base::MakeUnique<OffscreenCanvasProviderImpl>(
 | 
| +        BrowserMainLoop::GetInstance()->frame_sink_manager_host(),
 | 
| +        renderer_client_id);
 | 
|    }
 | 
|    offscreen_canvas_provider_->Add(std::move(request));
 | 
|  }
 | 
| 
 |