Index: ui/compositor/layer.cc |
diff --git a/ui/compositor/layer.cc b/ui/compositor/layer.cc |
index ae2085fe7b641e10f509d2f52c43980d5cf2d38a..620ec58978d4df387d4c4057212aa13ca42f9347 100644 |
--- a/ui/compositor/layer.cc |
+++ b/ui/compositor/layer.cc |
@@ -377,6 +377,8 @@ void Layer::OnDeviceScaleFactorChanged(float device_scale_factor) { |
RecomputeTransform(); |
RecomputeDrawsContentAndUVRect(); |
SchedulePaint(gfx::Rect(bounds_.size())); |
+ if (delegate_) |
+ delegate_->OnDeviceScaleFactorChanged(device_scale_factor); |
for (size_t i = 0; i < children_.size(); ++i) |
children_[i]->OnDeviceScaleFactorChanged(device_scale_factor); |
} |