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 b92d637c9f9423e1b4aecd6f9ca090cbd683b728..bad6fa72699b8e76b6a3c4fee6b52ceca3bc24dc 100644 |
--- a/content/renderer/devtools/render_widget_screen_metrics_emulator.cc |
+++ b/content/renderer/devtools/render_widget_screen_metrics_emulator.cc |
@@ -139,6 +139,14 @@ void RenderWidgetScreenMetricsEmulator::OnResize(const ResizeParams& params) { |
delegate_->Redraw(); |
} |
+void RenderWidgetScreenMetricsEmulator::OnUpdateWindowScreenRect( |
+ 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) { |