Index: cc/tiles/tile_manager.cc |
diff --git a/cc/tiles/tile_manager.cc b/cc/tiles/tile_manager.cc |
index 08796a32f949f1064dec57a5b0a9883a89e990ab..dfe6d75ae63a7da91f0ed5570c861bca7c1e2aec 100644 |
--- a/cc/tiles/tile_manager.cc |
+++ b/cc/tiles/tile_manager.cc |
@@ -356,6 +356,7 @@ TileManager::TileManager(TileManagerClient* client, |
all_tiles_that_need_to_be_rasterized_are_scheduled_(true), |
did_check_for_completed_tasks_since_last_schedule_tasks_(true), |
did_oom_on_last_assign_(false), |
+ image_controller_(task_runner), |
more_tiles_need_prepare_check_notifier_( |
task_runner_, |
base::Bind(&TileManager::CheckIfMoreTilesNeedToBePrepared, |
@@ -1046,6 +1047,10 @@ void TileManager::OnRasterTaskCompleted( |
client_->NotifyTileStateChanged(tile); |
} |
+void TileManager::NotifyFrameFinished() { |
+ image_controller_.NotifyFrameFinished(); |
+} |
+ |
ScopedTilePtr TileManager::CreateTile(const Tile::CreateInfo& info, |
int layer_id, |
int source_frame_number, |