Index: cc/resources/tile_manager.h |
diff --git a/cc/resources/tile_manager.h b/cc/resources/tile_manager.h |
index 5ad80910f8e8aed434edc19e2a04571ce3d62781..cf481e91a6bea32814509b1bf51c61a9c355380f 100644 |
--- a/cc/resources/tile_manager.h |
+++ b/cc/resources/tile_manager.h |
@@ -227,7 +227,10 @@ class CC_EXPORT TileManager : public RasterizerClient, |
void SetRasterizerForTesting(Rasterizer* rasterizer); |
- void CleanUpReleasedTilesForTesting() { CleanUpReleasedTiles(); } |
+ void CleanUpReleasedTilesForTesting() { |
+ FreeResourcesForReleasedTiles(); |
reveman
2014/07/10 16:21:56
please move this to a separate function or change
sohanjg
2014/07/11 15:14:12
Done.
|
+ CleanUpReleasedTiles(); |
+ } |
protected: |
TileManager(TileManagerClient* client, |
@@ -240,6 +243,7 @@ class CC_EXPORT TileManager : public RasterizerClient, |
friend class Tile; |
void DidChangeTilePriority(Tile* tile); |
+ void FreeResourcesForReleasedTiles(); |
void CleanUpReleasedTiles(); |
// Overriden from RefCountedManager<Tile>: |
@@ -331,8 +335,6 @@ class CC_EXPORT TileManager : public RasterizerClient, |
// Queue used when scheduling raster tasks. |
RasterTaskQueue raster_queue_; |
- std::vector<scoped_refptr<RasterTask> > orphan_raster_tasks_; |
- |
UniqueNotifier ready_to_activate_check_notifier_; |
DISALLOW_COPY_AND_ASSIGN(TileManager); |