Index: ui/compositor/compositor.cc |
diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc |
index 01c52ef4a4cc7f059ac53ee17b7255fd4d1c02e8..d4c8190ccf34ccbc55409fb4de3a58ab1770ad01 100644 |
--- a/ui/compositor/compositor.cc |
+++ b/ui/compositor/compositor.cc |
@@ -311,6 +311,8 @@ void Compositor::SetScaleAndSize(float scale, const gfx::Size& size_in_pixel) { |
if (device_scale_factor_ != scale) { |
device_scale_factor_ = scale; |
host_->SetDeviceScaleFactor(scale); |
+ if (IsPixelCanvasRecordingEnabled()) |
+ host_->SetRecordingScaleFactor(scale); |
if (root_layer_) |
root_layer_->OnDeviceScaleFactorChanged(scale); |
} |