Index: cc/tiles/image_decode_controller.h |
diff --git a/cc/tiles/image_decode_controller.h b/cc/tiles/image_decode_controller.h |
index 10e93988ef9cd14fe351280bcfd2e60b5fd2550d..7d3f9346aeff116d1b53e1bf8e614652d7a72586 100644 |
--- a/cc/tiles/image_decode_controller.h |
+++ b/cc/tiles/image_decode_controller.h |
@@ -84,6 +84,11 @@ class CC_EXPORT ImageDecodeController { |
// retaining cached resources longer than needed. |
virtual void SetShouldAggressivelyFreeResources( |
bool aggressively_free_resources) = 0; |
+ |
+ // These functions process completion of image decode/upload tasks on origin |
+ // thread (i.e. on the compositor thread called by the tile manager). |
+ virtual void OnImageDecodeTaskCompleted(TileTask* task) = 0; |
+ virtual void OnImageUploadTaskCompleted(TileTask* task) = 0; |
}; |
} // namespace cc |