| Index: cc/tiles/gpu_image_decode_controller.cc
|
| diff --git a/cc/tiles/gpu_image_decode_controller.cc b/cc/tiles/gpu_image_decode_controller.cc
|
| index da9bd207010071c937c8c6490c1d6511db1b7ab8..4396b2ad1295ae7aa81eb2ec72ba5c656ae89d66 100644
|
| --- a/cc/tiles/gpu_image_decode_controller.cc
|
| +++ b/cc/tiles/gpu_image_decode_controller.cc
|
| @@ -29,15 +29,11 @@ class ImageDecodeTaskImpl : public ImageDecodeTask {
|
| controller_->DecodeImage(image_);
|
| }
|
|
|
| - // Overridden from TileTask:
|
| - void ScheduleOnOriginThread(TileTaskClient* client) override {}
|
| - void CompleteOnOriginThread(TileTaskClient* client) override {
|
| + protected:
|
| + ~ImageDecodeTaskImpl() override {
|
| controller_->RemovePendingTaskForImage(image_);
|
| }
|
|
|
| - protected:
|
| - ~ImageDecodeTaskImpl() override {}
|
| -
|
| private:
|
| GpuImageDecodeController* controller_;
|
| DrawImage image_;
|
|
|