Index: cc/test/fake_layer_tree_host_client.h |
diff --git a/cc/test/fake_layer_tree_host_client.h b/cc/test/fake_layer_tree_host_client.h |
index 13149fc1fe9c60fea696b81c784449bf425d5f46..850191e0d1f14157a50ede03a9a7d4fd886900b9 100644 |
--- a/cc/test/fake_layer_tree_host_client.h |
+++ b/cc/test/fake_layer_tree_host_client.h |
@@ -15,11 +15,8 @@ namespace cc { |
class FakeLayerImplTreeHostClient : public LayerTreeHostClient { |
public: |
- FakeLayerImplTreeHostClient(bool useSoftwareRendering = false, bool useDelegatingRenderer = false) |
- : m_useSoftwareRendering(useSoftwareRendering) |
- , m_useDelegatingRenderer(useDelegatingRenderer) |
- { |
- } |
+ FakeLayerImplTreeHostClient(bool useSoftwareRendering = false, bool useDelegatingRenderer = false); |
+ virtual ~FakeLayerImplTreeHostClient(); |
virtual void willBeginFrame() OVERRIDE { } |
virtual void didBeginFrame() OVERRIDE { } |
@@ -29,6 +26,10 @@ public: |
virtual scoped_ptr<OutputSurface> createOutputSurface() OVERRIDE; |
virtual void didRecreateOutputSurface(bool success) OVERRIDE { } |
+ virtual WebKit::WebGraphicsContext3D* OffscreenContext3dForMainThread() OVERRIDE; |
+ virtual WebKit::WebGraphicsContext3D* OffscreenContext3dForCompositorThread() OVERRIDE; |
+ virtual GrContext* OffscreenGrContextForMainThread() OVERRIDE; |
+ virtual GrContext* OffscreenGrContextForCompositorThread() OVERRIDE; |
virtual scoped_ptr<InputHandler> createInputHandler() OVERRIDE; |
virtual void willCommit() OVERRIDE { } |
virtual void didCommit() OVERRIDE { } |
@@ -43,6 +44,8 @@ public: |
private: |
bool m_useSoftwareRendering; |
bool m_useDelegatingRenderer; |
+ |
+ scoped_ptr<WebKit::WebGraphicsContext3D> m_offscreenContext3d; |
}; |
} // namespace cc |