Chromium Code Reviews| Index: cc/test/layer_tree_test.cc |
| diff --git a/cc/test/layer_tree_test.cc b/cc/test/layer_tree_test.cc |
| index cebfecf8c621e8599a204dd46888a70234a27ef6..d621e5463b7ed2b17990b2d2c5281a14f9e064a0 100644 |
| --- a/cc/test/layer_tree_test.cc |
| +++ b/cc/test/layer_tree_test.cc |
| @@ -146,6 +146,18 @@ class LayerTreeHostImplForTesting : public LayerTreeHostImpl { |
| block_notify_ready_to_activate_for_testing_(false), |
| notify_ready_to_activate_was_blocked_(false) {} |
| + void CreateResourceAndRasterWorkerPool( |
| + scoped_ptr<RasterWorkerPool>* raster_worker_pool, |
| + scoped_ptr<ResourcePool>* resource_pool, |
| + scoped_ptr<ResourcePool>* staging_resource_pool) override { |
| + test_hooks_->CreateResourceAndRasterWorkerPool( |
| + this, raster_worker_pool, resource_pool, staging_resource_pool); |
| + if (!*resource_pool) { |
|
reveman
2014/10/23 20:39:27
Can we have a default TestHooks implementation ins
enne (OOO)
2014/10/24 22:21:28
Sure.
|
| + LayerTreeHostImpl::CreateResourceAndRasterWorkerPool( |
| + raster_worker_pool, resource_pool, staging_resource_pool); |
| + } |
| + } |
| + |
| void WillBeginImplFrame(const BeginFrameArgs& args) override { |
| LayerTreeHostImpl::WillBeginImplFrame(args); |
| test_hooks_->WillBeginImplFrameOnThread(this, args); |
| @@ -398,7 +410,8 @@ class LayerTreeHostForTesting : public LayerTreeHost { |
| }; |
| LayerTreeTest::LayerTreeTest() |
| - : beginning_(false), |
| + : output_surface_(nullptr), |
| + beginning_(false), |
| end_when_begin_returns_(false), |
| timed_out_(false), |
| scheduled_(false), |