BrowserPlugin/RenderFrameProxy cleanup + remove AutoResize Seq Numbers
This change cleans up some logic in BrowserPlugin and
RenderFrameProxy, now that we fully support child-allocated local
surface IDs. Additionally, it removes AutoResize sequence numbers
from the code, as these were no longer used.
Bug: 811944
Change-Id: Ic15d6fbdbb2851282b9604dadfb7be47e315d506
Reviewed-on: https://chromium-review.googlesource.com/1024490
Reviewed-by: Tom Sepez <[email protected]>
Reviewed-by: Antoine Labour <[email protected]>
Reviewed-by: Fady Samuel <[email protected]>
Commit-Queue: Eric Karl <[email protected]>
Cr-Commit-Position: refs/heads/master@{#553282}
diff --git a/content/renderer/render_frame_proxy.h b/content/renderer/render_frame_proxy.h
index 47a4faf1..0d3869e 100644
--- a/content/renderer/render_frame_proxy.h
+++ b/content/renderer/render_frame_proxy.h
@@ -161,7 +161,7 @@
std::unique_ptr<MusEmbeddedFrame> mus_embedded_frame);
#endif
- void WasResized(const viz::LocalSurfaceId& child_allocated_surface_id);
+ void WasResized();
const gfx::Rect& screen_space_rect() const {
return pending_resize_params_.screen_space_rect;
@@ -175,10 +175,6 @@
return pending_resize_params_.screen_info;
}
- uint64_t auto_size_sequence_number() const {
- return pending_resize_params_.auto_resize_sequence_number;
- }
-
const viz::FrameSinkId& frame_sink_id() const { return frame_sink_id_; }
// blink::WebRemoteFrameClient implementation:
@@ -254,8 +250,8 @@
void OnSetHasReceivedUserGesture();
void OnScrollRectToVisible(const gfx::Rect& rect_to_scroll,
const blink::WebScrollIntoViewParams& params);
- void OnResizeDueToAutoResize(uint64_t sequence_number,
- viz::LocalSurfaceId child_allocated_surface_id);
+ void OnResizeDueToAutoResize(
+ const viz::LocalSurfaceId& child_allocated_surface_id);
void OnEnableAutoResize(const gfx::Size& min_size, const gfx::Size& max_size);
void OnDisableAutoResize();
void OnSetHasReceivedUserGestureBeforeNavigation(bool value);