Index: cc/surfaces/direct_compositor_frame_sink.cc |
diff --git a/cc/surfaces/direct_compositor_frame_sink.cc b/cc/surfaces/direct_compositor_frame_sink.cc |
index 10b419ba5f76a4eb9df15e34898ab99907d43411..9749d7b5c2cc987a18d0eeba1b63295025ca9614 100644 |
--- a/cc/surfaces/direct_compositor_frame_sink.cc |
+++ b/cc/surfaces/direct_compositor_frame_sink.cc |
@@ -99,8 +99,8 @@ void DirectCompositorFrameSink::SubmitCompositorFrame(CompositorFrame frame) { |
delegated_local_surface_id_ = local_surface_id_allocator_.GenerateId(); |
last_swap_frame_size_ = frame_size; |
} |
- display_->SetLocalSurfaceId(delegated_local_surface_id_, |
- frame.metadata.device_scale_factor); |
+ display_->SetLocalSurfaceId(delegated_local_surface_id_); |
+ display_->SetDeviceScaleFactor(frame.metadata.device_scale_factor); |
support_->SubmitCompositorFrame(delegated_local_surface_id_, |
std::move(frame)); |