| Index: content/browser/renderer_host/render_widget_host_view_aura.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_aura.cc b/content/browser/renderer_host/render_widget_host_view_aura.cc
|
| index e0e3c52ffd6abf3a5120f14f4b4c6dd605dff45a..2adb685b1f949d2db98c3437ca525c7c8f639593 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_aura.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_view_aura.cc
|
| @@ -344,6 +344,8 @@ gfx::Rect RenderWidgetHostViewAura::GetViewBounds() const {
|
|
|
| void RenderWidgetHostViewAura::UpdateCursor(const WebCursor& cursor) {
|
| current_cursor_ = cursor;
|
| + const gfx::Display display = gfx::Screen::GetDisplayNearestWindow(window_);
|
| + current_cursor_.SetScaleFactor(display.device_scale_factor());
|
| UpdateCursorIfOverSelf();
|
| }
|
|
|
| @@ -1175,6 +1177,7 @@ void RenderWidgetHostViewAura::OnDeviceScaleFactorChanged(
|
| backing_store->ScaleFactorChanged(device_scale_factor);
|
|
|
| host_->SetDeviceScaleFactor(device_scale_factor);
|
| + current_cursor_.SetScaleFactor(device_scale_factor);
|
| }
|
|
|
| void RenderWidgetHostViewAura::OnWindowDestroying() {
|
|
|