Index: services/ui/ws/frame_generator.cc |
diff --git a/services/ui/ws/frame_generator.cc b/services/ui/ws/frame_generator.cc |
index d1d6b6b29562455ddb6bcf24d216b136bbfb5c76..baa9b0f694aba28a84092ce3849ccc2df0c8aa71 100644 |
--- a/services/ui/ws/frame_generator.cc |
+++ b/services/ui/ws/frame_generator.cc |
@@ -40,9 +40,9 @@ FrameGenerator::~FrameGenerator() { |
void FrameGenerator::OnGpuChannelEstablished( |
scoped_refptr<gpu::GpuChannelHost> channel) { |
if (widget_ != gfx::kNullAcceleratedWidget) { |
- display_compositor_.reset( |
- new DisplayCompositor(base::ThreadTaskRunnerHandle::Get(), widget_, |
- std::move(channel), surfaces_state_)); |
+ display_compositor_ = base::MakeUnique<DisplayCompositor>( |
+ base::ThreadTaskRunnerHandle::Get(), widget_, std::move(channel), |
+ surfaces_state_); |
} else { |
gpu_channel_ = std::move(channel); |
} |