| Index: components/exo/compositor_frame_sink_holder.cc
|
| diff --git a/components/exo/compositor_frame_sink_holder.cc b/components/exo/compositor_frame_sink_holder.cc
|
| index 7c2d2c4fb8468640e4178431e957d4f564da6034..34bcf180bcb76c539f8593cf0330ee7bf05a8a20 100644
|
| --- a/components/exo/compositor_frame_sink_holder.cc
|
| +++ b/components/exo/compositor_frame_sink_holder.cc
|
| @@ -14,12 +14,12 @@ namespace exo {
|
|
|
| CompositorFrameSinkHolder::CompositorFrameSinkHolder(
|
| Surface* surface,
|
| - std::unique_ptr<CompositorFrameSink> frame_sink,
|
| - cc::mojom::MojoCompositorFrameSinkClientRequest request)
|
| + const cc::FrameSinkId& frame_sink_id,
|
| + cc::SurfaceManager* surface_manager)
|
| : surface_(surface),
|
| - frame_sink_(std::move(frame_sink)),
|
| + frame_sink_(
|
| + new CompositorFrameSink(frame_sink_id, surface_manager, this)),
|
| begin_frame_source_(base::MakeUnique<cc::ExternalBeginFrameSource>(this)),
|
| - binding_(this, std::move(request)),
|
| weak_factory_(this) {
|
| surface_->AddSurfaceObserver(this);
|
| }
|
|
|