| Index: android_webview/browser/browser_view_renderer.cc
|
| diff --git a/android_webview/browser/browser_view_renderer.cc b/android_webview/browser/browser_view_renderer.cc
|
| index 154f9728d61748ce33f751e9c4b080afc0cddb78..ba3defa6fa867c16a79348e24e3f270ea2f22f0a 100644
|
| --- a/android_webview/browser/browser_view_renderer.cc
|
| +++ b/android_webview/browser/browser_view_renderer.cc
|
| @@ -262,7 +262,7 @@ void BrowserViewRenderer::OnDrawHardwareProcessFrame(
|
| gfx::Rect viewport_rect_for_tile_priority =
|
| ComputeViewportRectForTilePriority();
|
| std::unique_ptr<ChildFrame> child_frame = base::MakeUnique<ChildFrame>(
|
| - frame.output_surface_id, std::move(frame.frame), compositor_id_,
|
| + frame.compositor_frame_sink_id, std::move(frame.frame), compositor_id_,
|
| viewport_rect_for_tile_priority.IsEmpty(), transform_for_tile_priority,
|
| offscreen_pre_raster_, external_draw_constraints_.is_layer);
|
|
|
| @@ -322,7 +322,8 @@ void BrowserViewRenderer::ReturnUnusedResource(
|
| content::SynchronousCompositor* compositor =
|
| FindCompositor(child_frame->compositor_id);
|
| if (compositor && !resources.empty())
|
| - compositor->ReturnResources(child_frame->output_surface_id, resources);
|
| + compositor->ReturnResources(child_frame->compositor_frame_sink_id,
|
| + resources);
|
| }
|
|
|
| void BrowserViewRenderer::ReturnResourceFromParent(
|
| @@ -336,7 +337,8 @@ void BrowserViewRenderer::ReturnResourceFromParent(
|
| resources.swap(pair.second.resources);
|
|
|
| if (compositor && !resources.empty()) {
|
| - compositor->ReturnResources(pair.second.output_surface_id, resources);
|
| + compositor->ReturnResources(pair.second.compositor_frame_sink_id,
|
| + resources);
|
| }
|
| }
|
| }
|
|
|