Index: content/test/fake_compositor_dependencies.h |
diff --git a/content/test/fake_compositor_dependencies.h b/content/test/fake_compositor_dependencies.h |
index 1f335f8edcea4d4d90d7fab14525c8292dc18d0d..4d7f207543b715fc00c6cdc2ba5d690aff75ce5d 100644 |
--- a/content/test/fake_compositor_dependencies.h |
+++ b/content/test/fake_compositor_dependencies.h |
@@ -25,6 +25,7 @@ class FakeCompositorDependencies : public CompositorDependencies { |
bool IsZeroCopyEnabled() override; |
bool IsOneCopyEnabled() override; |
bool IsElasticOverscrollEnabled() override; |
+ bool UseSingleThreadScheduler() override; |
uint32 GetImageTextureTarget() override; |
scoped_refptr<base::SingleThreadTaskRunner> |
GetCompositorMainThreadTaskRunner() override; |
@@ -37,10 +38,15 @@ class FakeCompositorDependencies : public CompositorDependencies { |
scoped_ptr<cc::BeginFrameSource> CreateExternalBeginFrameSource( |
int routing_id) override; |
+ void set_use_single_thread_scheduler(bool use) { |
+ use_single_thread_scheduler_ = use; |
+ } |
+ |
private: |
cc::TestSharedBitmapManager shared_bitmap_manager_; |
cc::TestGpuMemoryBufferManager gpu_memory_buffer_manager_; |
FakeRendererScheduler renderer_scheduler_; |
+ bool use_single_thread_scheduler_; |
DISALLOW_COPY_AND_ASSIGN(FakeCompositorDependencies); |
}; |