| 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);
 | 
|      }
 | 
|    }
 | 
|  }
 | 
| 
 |