Index: content/browser/renderer_host/context_provider_factory_impl_android.cc |
diff --git a/content/browser/renderer_host/context_provider_factory_impl_android.cc b/content/browser/renderer_host/context_provider_factory_impl_android.cc |
index 2437ca8146246f27cccb170c615d5f4cffafa755..c70b3d609b0ddafb6f2377e81e719071bb0a1b4b 100644 |
--- a/content/browser/renderer_host/context_provider_factory_impl_android.cc |
+++ b/content/browser/renderer_host/context_provider_factory_impl_android.cc |
@@ -135,6 +135,13 @@ cc::SurfaceManager* ContextProviderFactoryImpl::GetSurfaceManager() { |
return surface_manager_.get(); |
} |
+cc::FrameSinkManager* ContextProviderFactoryImpl::GetFrameSinkManager() { |
+ if (!framesink_manager_) |
+ framesink_manager_ = base::WrapUnique(new cc::FrameSinkManager); |
+ |
+ return framesink_manager_.get(); |
+} |
+ |
cc::FrameSinkId ContextProviderFactoryImpl::AllocateFrameSinkId() { |
// The FrameSinkId generated here must be unique with |
// RenderWidgetHostViewAndroid's |