| Index: cc/tiles/tile_manager.h
|
| diff --git a/cc/tiles/tile_manager.h b/cc/tiles/tile_manager.h
|
| index 7a47febe84c08d20255dcca96ca1e46723c2fbf5..39c2a89667d9f69232a1ab901b5094974f868bab 100644
|
| --- a/cc/tiles/tile_manager.h
|
| +++ b/cc/tiles/tile_manager.h
|
| @@ -21,6 +21,7 @@
|
| #include "cc/raster/raster_buffer_provider.h"
|
| #include "cc/resources/memory_history.h"
|
| #include "cc/resources/resource_pool.h"
|
| +#include "cc/tiles/decoded_image_tracker.h"
|
| #include "cc/tiles/eviction_tile_priority_queue.h"
|
| #include "cc/tiles/image_controller.h"
|
| #include "cc/tiles/raster_tile_priority_queue.h"
|
| @@ -98,7 +99,8 @@ RasterTaskCompletionStatsAsValue(const RasterTaskCompletionStats& stats);
|
| class CC_EXPORT TileManager {
|
| public:
|
| TileManager(TileManagerClient* client,
|
| - base::SequencedTaskRunner* task_runner,
|
| + base::SequencedTaskRunner* origin_task_runner,
|
| + scoped_refptr<base::SequencedTaskRunner> image_worker_task_runner,
|
| size_t scheduled_raster_task_limit,
|
| bool use_partial_raster,
|
| bool check_tile_priority_inversion);
|
| @@ -211,6 +213,8 @@ class CC_EXPORT TileManager {
|
| Resource* resource,
|
| bool was_canceled);
|
|
|
| + void SetDecodedImageTracker(DecodedImageTracker* decoded_image_tracker);
|
| +
|
| protected:
|
| void FreeResourcesForReleasedTiles();
|
| void CleanUpReleasedTiles();
|
|
|