| Index: content/renderer/android/synchronous_compositor_factory.h
|
| diff --git a/content/renderer/android/synchronous_compositor_factory.h b/content/renderer/android/synchronous_compositor_factory.h
|
| index 06e7c36faf61bda6a25d84b8440170c9bdcf7b0b..234a0337c47ed3e072f0d9b66ccb94d16cf72e51 100644
|
| --- a/content/renderer/android/synchronous_compositor_factory.h
|
| +++ b/content/renderer/android/synchronous_compositor_factory.h
|
| @@ -13,6 +13,7 @@ class MessageLoopProxy;
|
| }
|
|
|
| namespace cc {
|
| +class ContextProvider;
|
| class OutputSurface;
|
| }
|
|
|
| @@ -39,6 +40,11 @@ class SynchronousCompositorFactory {
|
| // The factory maintains ownership of the returned interface.
|
| virtual InputHandlerManagerClient* GetInputHandlerManagerClient() = 0;
|
|
|
| + virtual scoped_refptr<cc::ContextProvider>
|
| + GetOffscreenContextProviderForMainThread() = 0;
|
| + virtual scoped_refptr<cc::ContextProvider>
|
| + GetOffscreenContextProviderForCompositorThread() = 0;
|
| +
|
| protected:
|
| SynchronousCompositorFactory() {}
|
| ~SynchronousCompositorFactory() {}
|
|
|