| 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..e561a659058fd48222a9c4137b0e891f2f23cdc8 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 */);
|
| + support_ = cc::CompositorFrameSinkSupport::Create(
|
| + this, surfaces_->GetSurfaceManager(), frame_sink_id_, is_root,
|
| + handles_frame_sink_id_invalidation, needs_sync_points);
|
| }
|
|
|
| } // namespace android_webview
|
|
|