Index: webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h |
diff --git a/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h b/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h |
index f84d3cc82d5c8c778518ca7976be9009d3ff63dc..1e94ef86fef5b19e5e15d1c98ca284b585f50d4a 100644 |
--- a/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h |
+++ b/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h |
@@ -76,11 +76,20 @@ class WebLayerTreeViewImplForTesting : public WebKit::WebLayerTreeView, |
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: |
RenderingType type_; |
WebKit::WebLayerTreeViewClient* client_; |
scoped_ptr<cc::LayerTreeHost> layer_tree_host_; |
+ |
+ class MainThreadContextProvider; |
+ scoped_refptr<MainThreadContextProvider> contexts_main_thread_; |
+ class CompositorThreadContextProvider; |
+ scoped_refptr<CompositorThreadContextProvider> contexts_compositor_thread_; |
}; |
} // namespace Web_kit |