| Index: cc/tiles/image_controller.h
|
| diff --git a/cc/tiles/image_controller.h b/cc/tiles/image_controller.h
|
| index 30e93f68b182240c9a6ca93d4718180f279d4741..7fb8c821fe6a1e0bb764447c3bcef26dfe136b59 100644
|
| --- a/cc/tiles/image_controller.h
|
| +++ b/cc/tiles/image_controller.h
|
| @@ -56,7 +56,8 @@ class CC_EXPORT ImageController {
|
| // Virtual for testing.
|
| virtual ImageDecodeRequestId QueueImageDecode(
|
| sk_sp<const SkImage> image,
|
| - const ImageDecodedCallback& callback);
|
| + const ImageDecodedCallback& callback,
|
| + ImageDecodeCache::ImageDecodeType type);
|
| size_t image_cache_max_limit_bytes() const {
|
| return image_cache_max_limit_bytes_;
|
| }
|
| @@ -75,7 +76,8 @@ class CC_EXPORT ImageController {
|
| const DrawImage& draw_image,
|
| const ImageDecodedCallback& callback,
|
| scoped_refptr<TileTask> task,
|
| - bool need_unref);
|
| + bool need_unref,
|
| + ImageDecodeCache::ImageDecodeType decode_type);
|
| ImageDecodeRequest(ImageDecodeRequest&& other);
|
| ImageDecodeRequest(const ImageDecodeRequest& other);
|
| ~ImageDecodeRequest();
|
| @@ -88,6 +90,7 @@ class CC_EXPORT ImageController {
|
| ImageDecodedCallback callback;
|
| scoped_refptr<TileTask> task;
|
| bool need_unref;
|
| + ImageDecodeCache::ImageDecodeType decode_type;
|
| };
|
|
|
| void StopWorkerTasks();
|
|
|