Index: cc/test/fake_tile_manager.cc |
=================================================================== |
--- cc/test/fake_tile_manager.cc (revision 250868) |
+++ cc/test/fake_tile_manager.cc (working copy) |
@@ -84,7 +84,8 @@ |
NULL, |
make_scoped_ptr<RasterWorkerPool>(new FakeRasterWorkerPool), |
std::numeric_limits<unsigned>::max(), |
- NULL) {} |
+ NULL, |
+ true) {} |
FakeTileManager::FakeTileManager(TileManagerClient* client, |
ResourceProvider* resource_provider) |
@@ -92,16 +93,28 @@ |
resource_provider, |
make_scoped_ptr<RasterWorkerPool>(new FakeRasterWorkerPool), |
std::numeric_limits<unsigned>::max(), |
- NULL) {} |
+ NULL, |
+ true) {} |
FakeTileManager::FakeTileManager(TileManagerClient* client, |
ResourceProvider* resource_provider, |
+ bool allow_on_demand_raster) |
+ : TileManager(client, |
+ resource_provider, |
+ make_scoped_ptr<RasterWorkerPool>(new FakeRasterWorkerPool), |
+ std::numeric_limits<unsigned>::max(), |
+ NULL, |
+ allow_on_demand_raster) {} |
+ |
+FakeTileManager::FakeTileManager(TileManagerClient* client, |
+ ResourceProvider* resource_provider, |
size_t raster_task_limit_bytes) |
: TileManager(client, |
resource_provider, |
make_scoped_ptr<RasterWorkerPool>(new FakeRasterWorkerPool), |
raster_task_limit_bytes, |
- NULL) {} |
+ NULL, |
+ true) {} |
FakeTileManager::~FakeTileManager() {} |
@@ -125,6 +138,10 @@ |
RasterWorkerPoolForTesting()->CheckForCompletedTasks(); |
} |
+void FakeTileManager::DidFinishRunningTasksForTesting() { |
+ DidFinishRunningTasks(); |
+} |
+ |
void FakeTileManager::Release(Tile* tile) { |
TileManager::Release(tile); |
CleanUpReleasedTiles(); |