| Index: content/browser/compositor/surface_utils.cc
|
| diff --git a/content/browser/compositor/surface_utils.cc b/content/browser/compositor/surface_utils.cc
|
| index 27cceecf92514fc10ee382ef714af7668a9dcd51..0a34118605bd9e9b3fb808bc0404111b98900f0b 100644
|
| --- a/content/browser/compositor/surface_utils.cc
|
| +++ b/content/browser/compositor/surface_utils.cc
|
| @@ -179,6 +179,17 @@ cc::SurfaceManager* GetSurfaceManager() {
|
| #endif
|
| }
|
|
|
| +cc::FrameSinkManager* GetFrameSinkManager() {
|
| +#if defined(OS_ANDROID)
|
| + return ContextProviderFactoryImpl::GetInstance()->GetFrameSinkManager();
|
| +#else
|
| + ImageTransportFactory* factory = ImageTransportFactory::GetInstance();
|
| + if (factory == NULL)
|
| + return nullptr;
|
| + return factory->GetContextFactoryPrivate()->GetFrameSinkManager();
|
| +#endif
|
| +}
|
| +
|
| void CopyFromCompositingSurfaceHasResult(
|
| const gfx::Size& dst_size_in_pixel,
|
| const SkColorType color_type,
|
|
|