| 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 0bad7ad66027c4eef1bb7ec58af33f5af8d98d80..8b60f50659e1d9236a1e6a1af82600fab8980d34 100644
|
| --- a/cc/test/fake_layer_tree_host_client.h
|
| +++ b/cc/test/fake_layer_tree_host_client.h
|
| @@ -8,12 +8,14 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "cc/input/input_handler.h"
|
| #include "cc/test/test_context_provider.h"
|
| -#include "cc/trees/layer_tree_host.h"
|
| +#include "cc/trees/layer_tree_host_client.h"
|
| +#include "cc/trees/layer_tree_host_single_thread_client.h"
|
|
|
| namespace cc {
|
| class OutputSurface;
|
|
|
| -class FakeLayerTreeHostClient : public LayerTreeHostClient {
|
| +class FakeLayerTreeHostClient : public LayerTreeHostClient,
|
| + public LayerTreeHostSingleThreadClient {
|
| public:
|
| enum RendererOptions {
|
| DIRECT_3D,
|
| @@ -24,6 +26,7 @@ class FakeLayerTreeHostClient : public LayerTreeHostClient {
|
| explicit FakeLayerTreeHostClient(RendererOptions options);
|
| virtual ~FakeLayerTreeHostClient();
|
|
|
| + // LayerTreeHostClient implementation.
|
| virtual void WillBeginMainFrame() OVERRIDE {}
|
| virtual void DidBeginMainFrame() OVERRIDE {}
|
| virtual void Animate(double frame_begin_time) OVERRIDE {}
|
| @@ -37,11 +40,12 @@ class FakeLayerTreeHostClient : public LayerTreeHostClient {
|
| virtual void DidCommit() OVERRIDE {}
|
| virtual void DidCommitAndDrawFrame() OVERRIDE {}
|
| virtual void DidCompleteSwapBuffers() OVERRIDE {}
|
| + virtual scoped_refptr<ContextProvider> OffscreenContextProvider() OVERRIDE;
|
|
|
| - // Used only in the single-threaded path.
|
| + // LayerTreeHostSingleThreadClient implementation.
|
| virtual void ScheduleComposite() OVERRIDE {}
|
| -
|
| - virtual scoped_refptr<ContextProvider> OffscreenContextProvider() OVERRIDE;
|
| + virtual void DidPostSwapBuffers() OVERRIDE {}
|
| + virtual void DidAbortSwapBuffers() OVERRIDE {}
|
|
|
| private:
|
| bool use_software_rendering_;
|
|
|