| Index: cc/tiles/image_controller.h
|
| diff --git a/cc/tiles/image_controller.h b/cc/tiles/image_controller.h
|
| index ecfa7f262207df184ca5466296855621728500b8..4e8a57242342c44b8b0110c79b3b23c7dbf79d24 100644
|
| --- a/cc/tiles/image_controller.h
|
| +++ b/cc/tiles/image_controller.h
|
| @@ -22,8 +22,11 @@ namespace cc {
|
|
|
| class CC_EXPORT ImageController {
|
| public:
|
| + enum class ImageDecodeResult { SUCCESS, DECODE_NOT_REQUIRED, FAILURE };
|
| +
|
| using ImageDecodeRequestId = uint64_t;
|
| - using ImageDecodedCallback = base::Callback<void(ImageDecodeRequestId)>;
|
| + using ImageDecodedCallback =
|
| + base::Callback<void(ImageDecodeRequestId, ImageDecodeResult)>;
|
| explicit ImageController(
|
| base::SequencedTaskRunner* origin_task_runner,
|
| scoped_refptr<base::SequencedTaskRunner> worker_task_runner);
|
|
|