| Index: webkit/compositor_bindings/web_layer_tree_view_impl.h
|
| diff --git a/webkit/compositor_bindings/web_layer_tree_view_impl.h b/webkit/compositor_bindings/web_layer_tree_view_impl.h
|
| index 50beadbc396d919e134f21a87311dbfb7f03158e..722a20887292218f30ae84daae57ac24a72b1a89 100644
|
| --- a/webkit/compositor_bindings/web_layer_tree_view_impl.h
|
| +++ b/webkit/compositor_bindings/web_layer_tree_view_impl.h
|
| @@ -75,10 +75,17 @@ public:
|
| virtual void didCommitAndDrawFrame() OVERRIDE;
|
| virtual void didCompleteSwapBuffers() OVERRIDE;
|
| virtual void scheduleComposite() OVERRIDE;
|
| + virtual scoped_refptr<ui::ContextProvider> OffscreenContextProviderForMainThread() OVERRIDE;
|
| + virtual scoped_refptr<ui::ContextProvider> OffscreenContextProviderForCompositorThread() OVERRIDE;
|
|
|
| private:
|
| WebLayerTreeViewClient* m_client;
|
| scoped_ptr<cc::LayerTreeHost> m_layerTreeHost;
|
| +
|
| + class MainThreadContextProvider;
|
| + scoped_refptr<MainThreadContextProvider> m_contextsMainThread;
|
| + class CompositorThreadContextProvider;
|
| + scoped_refptr<CompositorThreadContextProvider> m_contextsCompositorThread;
|
| };
|
|
|
| } // namespace WebKit
|
|
|