Fixed PinchViewport getting resized to empty size.
Looks like we forgot to save the visible viewport to the local member
in RenderWidget. This was a problem when DisableAutoResize was called
(such as by the BrowserPluginGuest, as in the bug) since it would
pass the member variable along, resetting the pinch viewport to 0,0.
Since the pinch viewport was recently made to clip its contents, this
resulted in a blank screen.
BUG=371061
Review URL: https://codereview.chromium.org/284883002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270331 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
index fb1c011..36c4f52 100644
--- a/content/renderer/render_widget.cc
+++ b/content/renderer/render_widget.cc
@@ -655,6 +655,7 @@
physical_backing_size_ = physical_backing_size;
overdraw_bottom_height_ = overdraw_bottom_height;
+ visible_viewport_size_ = visible_viewport_size;
resizer_rect_ = resizer_rect;
// NOTE: We may have entered fullscreen mode without changing our size.