| Index: android_webview/browser/hardware_renderer.cc
|
| diff --git a/android_webview/browser/hardware_renderer.cc b/android_webview/browser/hardware_renderer.cc
|
| index 655dd44415b2571f754198a59bf6af2e24ddbe66..013c07626c1a8f9c570cde3d5f748e7ce61cae9c 100644
|
| --- a/android_webview/browser/hardware_renderer.cc
|
| +++ b/android_webview/browser/hardware_renderer.cc
|
| @@ -256,11 +256,13 @@ void HardwareRenderer::ReturnResourcesToCompositor(
|
| }
|
|
|
| void HardwareRenderer::CreateNewCompositorFrameSinkSupport() {
|
| + constexpr bool is_root = false;
|
| + constexpr bool handles_frame_sink_id_invalidation = false;
|
| + constexpr bool needs_sync_points = true;
|
| support_.reset();
|
| support_ = base::MakeUnique<cc::CompositorFrameSinkSupport>(
|
| - this, surfaces_->GetSurfaceManager(), frame_sink_id_, false /* is_root */,
|
| - false /* handles_frame_sink_id_invalidation */,
|
| - true /* needs_sync_points */);
|
| + this, frame_sink_id_, is_root, handles_frame_sink_id_invalidation);
|
| + support_->Init(surfaces_->GetSurfaceManager(), needs_sync_points);
|
| }
|
|
|
| } // namespace android_webview
|
|
|