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_; |