Index: cc/test/fake_tile_manager.cc |
diff --git a/cc/test/fake_tile_manager.cc b/cc/test/fake_tile_manager.cc |
index 24457b5120ca2408523bd2152593cb4ae0396c61..0f2b418abceeccd0df8974f66bcdc6354f07a3b6 100644 |
--- a/cc/test/fake_tile_manager.cc |
+++ b/cc/test/fake_tile_manager.cc |
@@ -30,18 +30,32 @@ |
} // namespace |
-FakeTileManager::FakeTileManager(TileManagerClient* client, |
- ResourcePool* resource_pool) |
+FakeTileManager::FakeTileManager(TileManagerClient* client) |
: TileManager(client, |
base::ThreadTaskRunnerHandle::Get().get(), |
- nullptr, |
std::numeric_limits<size_t>::max(), |
false /* use_partial_raster */, |
false /* check_tile_priority_inversion */), |
image_decode_cache_( |
ResourceFormat::RGBA_8888, |
LayerTreeSettings().software_decoded_image_budget_bytes) { |
- SetDecodedImageTracker(&decoded_image_tracker_); |
+ SetResources( |
+ nullptr, &image_decode_cache_, g_synchronous_task_graph_runner.Pointer(), |
+ g_fake_raster_buffer_provider.Pointer(), |
+ std::numeric_limits<size_t>::max(), false /* use_gpu_rasterization */); |
+ SetTileTaskManagerForTesting(base::MakeUnique<FakeTileTaskManagerImpl>()); |
+} |
+ |
+FakeTileManager::FakeTileManager(TileManagerClient* client, |
+ ResourcePool* resource_pool) |
+ : TileManager(client, |
+ base::ThreadTaskRunnerHandle::Get().get(), |
+ std::numeric_limits<size_t>::max(), |
+ false /* use_partial_raster */, |
+ false /* check_tile_priority_inversion */), |
+ image_decode_cache_( |
+ ResourceFormat::RGBA_8888, |
+ LayerTreeSettings().software_decoded_image_budget_bytes) { |
SetResources(resource_pool, &image_decode_cache_, |
g_synchronous_task_graph_runner.Pointer(), |
g_fake_raster_buffer_provider.Pointer(), |