Index: content/browser/frame_host/render_widget_host_view_child_frame.cc |
diff --git a/content/browser/frame_host/render_widget_host_view_child_frame.cc b/content/browser/frame_host/render_widget_host_view_child_frame.cc |
index 4a33acda21c830f7bd97ef3cb61b7547ca28391d..d6d6b264e69fd58520b09726e20727968caad797 100644 |
--- a/content/browser/frame_host/render_widget_host_view_child_frame.cc |
+++ b/content/browser/frame_host/render_widget_host_view_child_frame.cc |
@@ -411,6 +411,12 @@ void RenderWidgetHostViewChildFrame::OnBeginFrameDidNotSwap( |
support_->BeginFrameDidNotSwap(ack); |
} |
+void RenderWidgetHostViewChildFrame::OnSurfaceChanged( |
+ const cc::SurfaceInfo& surface_info) { |
+ cc::SurfaceSequence sequence(frame_sink_id_, next_surface_sequence_++); |
+ SendSurfaceInfoToEmbedderImpl(surface_info, sequence); |
+} |
+ |
void RenderWidgetHostViewChildFrame::ProcessFrameSwappedCallbacks() { |
// We only use callbacks once, therefore we make a new list for registration |
// before we start, and discard the old list entries when we are done. |