| Index: cc/trees/layer_tree_host_impl.cc
|
| diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc
|
| index 8dec2f463b43ad57c89ee5f59b4c2e057c0ce799..b35425a9a77e81901eeca984e54007fc20f146a9 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -1205,6 +1205,10 @@ gfx::Size LayerTreeHostImpl::DeviceViewportSize() const {
|
| return device_viewport_size();
|
| }
|
|
|
| +float LayerTreeHostImpl::DeviceScaleFactor() const {
|
| + return device_scale_factor_;
|
| +}
|
| +
|
| gfx::SizeF LayerTreeHostImpl::VisibleViewportSize() const {
|
| gfx::SizeF dip_size =
|
| gfx::ScaleSize(DeviceViewportSize(), 1.f / device_scale_factor());
|
| @@ -1510,6 +1514,9 @@ void LayerTreeHostImpl::SetDeviceScaleFactor(float device_scale_factor) {
|
| return;
|
| device_scale_factor_ = device_scale_factor;
|
|
|
| + if (renderer_)
|
| + renderer_->ViewportChanged();
|
| +
|
| UpdateMaxScrollOffset();
|
| SetFullRootLayerDamage();
|
| }
|
|
|