Index: content/browser/web_contents/web_contents_impl.cc |
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc |
index e0d64d07eab267edf2e559e905078c3dfda9145c..0a44133a226b6c613050623cf955f57c97a9af84 100644 |
--- a/content/browser/web_contents/web_contents_impl.cc |
+++ b/content/browser/web_contents/web_contents_impl.cc |
@@ -1764,6 +1764,10 @@ void WebContentsImpl::RenderWidgetWasResized( |
if (!rfh || render_widget_host != rfh->GetRenderWidgetHost()) |
return; |
+ ScreenInfo screen_info; |
+ GetScreenInfo(&screen_info); |
+ SendPageMessage(new PageMsg_UpdateScreenInfo(MSG_ROUTING_NONE, screen_info)); |
+ |
for (auto& observer : observers_) |
observer.MainFrameWasResized(width_changed); |
} |