| Index: cc/raster/tile_task_runner.cc
|
| diff --git a/cc/raster/tile_task_runner.cc b/cc/raster/tile_task_runner.cc
|
| index 50e8805d938136719e73c7c4b191144035d55180..e76218c19e9484e6e30eff2ee23f12578c4c8495 100644
|
| --- a/cc/raster/tile_task_runner.cc
|
| +++ b/cc/raster/tile_task_runner.cc
|
| @@ -46,9 +46,16 @@ bool TileTask::HasCompleted() const {
|
| ImageDecodeTask::ImageDecodeTask() {
|
| }
|
|
|
| +ImageDecodeTask::ImageDecodeTask(scoped_refptr<ImageDecodeTask> dependency)
|
| + : dependency_(std::move(dependency)) {}
|
| +
|
| ImageDecodeTask::~ImageDecodeTask() {
|
| }
|
|
|
| +bool ImageDecodeTask::SupportsConcurrentExecution() const {
|
| + return true;
|
| +}
|
| +
|
| RasterTask::RasterTask(ImageDecodeTask::Vector* dependencies) {
|
| dependencies_.swap(*dependencies);
|
| }
|
|
|