Index: content/renderer/devtools/render_widget_screen_metrics_emulator.cc |
diff --git a/content/renderer/devtools/render_widget_screen_metrics_emulator.cc b/content/renderer/devtools/render_widget_screen_metrics_emulator.cc |
index 1022c27c29e91b3e715f9e10f31c50e1191948c5..d7d83978f09bd5abb03f67ef9bbeafdc5c4201d5 100644 |
--- a/content/renderer/devtools/render_widget_screen_metrics_emulator.cc |
+++ b/content/renderer/devtools/render_widget_screen_metrics_emulator.cc |
@@ -140,6 +140,14 @@ void RenderWidgetScreenMetricsEmulator::OnResize(const ResizeParams& params) { |
delegate_->Redraw(); |
} |
+void RenderWidgetScreenMetricsEmulator::OnUpdateWindowScreenRectMessage( |
+ const gfx::Rect& window_screen_rect) { |
+ original_window_screen_rect_ = window_screen_rect; |
+ if (emulation_params_.screenPosition == |
+ blink::WebDeviceEmulationParams::Desktop) |
+ Apply(); |
+} |
+ |
void RenderWidgetScreenMetricsEmulator::OnUpdateScreenRects( |
const gfx::Rect& view_screen_rect, |
const gfx::Rect& window_screen_rect) { |