Chromium Code Reviews| Index: cc/tiles/decoded_image_tracker.h |
| diff --git a/cc/tiles/decoded_image_tracker.h b/cc/tiles/decoded_image_tracker.h |
| index 2d303ee5fe9efa94182e0099131236d2a8c846cd..a6bfc616ec4385c8ea1e4a872f32edde4625f299 100644 |
| --- a/cc/tiles/decoded_image_tracker.h |
| +++ b/cc/tiles/decoded_image_tracker.h |
| @@ -30,7 +30,7 @@ class CC_EXPORT DecodedImageTracker { |
| ~DecodedImageTracker(); |
| void QueueImageDecode(sk_sp<const SkImage> image, |
| - const base::Closure& callback); |
| + const base::Callback<void(bool)>& callback); |
|
Khushal
2017/02/17 23:56:38
Add a comment about what the bool in the callback
vmpstr
2017/02/24 02:43:49
Done.
|
| void NotifyFrameFinished(); |
| private: |
| @@ -41,8 +41,9 @@ class CC_EXPORT DecodedImageTracker { |
| image_controller_ = controller; |
| } |
| - void ImageDecodeFinished(const base::Closure& callback, |
| - ImageController::ImageDecodeRequestId id); |
| + void ImageDecodeFinished(const base::Callback<void(bool)>& callback, |
| + ImageController::ImageDecodeRequestId id, |
| + ImageController::ImageDecodeResult result); |
| ImageController* image_controller_ = nullptr; |
| std::vector<std::pair<ImageController::ImageDecodeRequestId, int>> |