Index: components/display_compositor/gpu_display_compositor_frame_sink.cc |
diff --git a/components/display_compositor/gpu_display_compositor_frame_sink.cc b/components/display_compositor/gpu_display_compositor_frame_sink.cc |
index a69dbe43a956212930b0b758c0073d18f1b4a03b..892409ae369cd840595326f16913f18883547427 100644 |
--- a/components/display_compositor/gpu_display_compositor_frame_sink.cc |
+++ b/components/display_compositor/gpu_display_compositor_frame_sink.cc |
@@ -20,40 +20,38 @@ |
: GpuCompositorFrameSink(delegate, |
surface_manager, |
frame_sink_id, |
- display.get(), |
+ std::move(display), |
+ std::move(begin_frame_source), |
std::move(compositor_frame_sink_private_request), |
std::move(client)), |
binding_(this, std::move(request)), |
- display_private_binding_(this, std::move(display_private_request)), |
- display_begin_frame_source_(std::move(begin_frame_source)), |
- display_(std::move(display)) { |
+ display_private_binding_(this, std::move(display_private_request)) { |
binding_.set_connection_error_handler( |
base::Bind(&GpuDisplayCompositorFrameSink::OnClientConnectionLost, |
base::Unretained(this))); |
- display_->SetVisible(true); |
} |
GpuDisplayCompositorFrameSink::~GpuDisplayCompositorFrameSink() = default; |
void GpuDisplayCompositorFrameSink::SetDisplayVisible(bool visible) { |
DCHECK(support_.display()); |
- display_->SetVisible(visible); |
+ support_.display()->SetVisible(visible); |
} |
void GpuDisplayCompositorFrameSink::ResizeDisplay(const gfx::Size& size) { |
DCHECK(support_.display()); |
- display_->Resize(size); |
+ support_.display()->Resize(size); |
} |
void GpuDisplayCompositorFrameSink::SetDisplayColorSpace( |
const gfx::ColorSpace& color_space) { |
DCHECK(support_.display()); |
- display_->SetColorSpace(color_space); |
+ support_.display()->SetColorSpace(color_space); |
} |
void GpuDisplayCompositorFrameSink::SetOutputIsSecure(bool secure) { |
DCHECK(support_.display()); |
- display_->SetOutputIsSecure(secure); |
+ support_.display()->SetOutputIsSecure(secure); |
} |
} // namespace display_compositor |