| Index: cc/resources/tile_manager.h
|
| diff --git a/cc/resources/tile_manager.h b/cc/resources/tile_manager.h
|
| index 1e5d7ff1cd5dbce91bfaceabc961b4a1500bcb66..9d86f05918bcdfd726e2940b8092685fad15b205 100644
|
| --- a/cc/resources/tile_manager.h
|
| +++ b/cc/resources/tile_manager.h
|
| @@ -93,6 +93,9 @@ class CC_EXPORT TileManager : public RasterWorkerPoolClient {
|
| ++resources_releasable_;
|
| }
|
| }
|
| + RasterWorkerPool* RasterWorkerPoolForTesting() {
|
| + return raster_worker_pool_.get();
|
| + }
|
|
|
| protected:
|
| TileManager(TileManagerClient* client,
|
| @@ -138,7 +141,6 @@ class CC_EXPORT TileManager : public RasterWorkerPoolClient {
|
| bool was_canceled);
|
|
|
| RasterMode DetermineRasterMode(const Tile* tile) const;
|
| - void CleanUpUnusedImageDecodeTasks();
|
| void FreeResourceForTile(Tile* tile, RasterMode mode);
|
| void FreeResourcesForTile(Tile* tile);
|
| void FreeUnusedResourcesForTile(Tile* tile);
|
| @@ -176,6 +178,9 @@ class CC_EXPORT TileManager : public RasterWorkerPoolClient {
|
| typedef base::hash_map<int, PixelRefTaskMap> LayerPixelRefTaskMap;
|
| LayerPixelRefTaskMap image_decode_tasks_;
|
|
|
| + typedef base::hash_map<int, int> LayerCountMap;
|
| + LayerCountMap used_layer_counts_;
|
| +
|
| RasterTaskCompletionStats update_visible_tiles_stats_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(TileManager);
|
|
|