| Index: cc/resources/tile_manager.cc
|
| diff --git a/cc/resources/tile_manager.cc b/cc/resources/tile_manager.cc
|
| index b752303a193e2327433db7e05f58ad5fb07c56b6..442d7ad7a9a1ac1d922cdbfb5bc930555a81ef73 100644
|
| --- a/cc/resources/tile_manager.cc
|
| +++ b/cc/resources/tile_manager.cc
|
| @@ -660,7 +660,7 @@ scoped_refptr<RasterTask> TileManager::CreateRasterTask(
|
| ImageDecodeTask::Vector decode_tasks;
|
| PixelRefTaskMap& existing_pixel_refs = image_decode_tasks_[tile->layer_id()];
|
| std::vector<SkPixelRef*> pixel_refs;
|
| - tile->raster_source()->GatherPixelRefs(
|
| + prioritized_tile.raster_source()->GatherPixelRefs(
|
| tile->content_rect(), tile->contents_scale(), &pixel_refs);
|
| for (SkPixelRef* pixel_ref : pixel_refs) {
|
| uint32_t id = pixel_ref->getGenerationID();
|
| @@ -680,7 +680,7 @@ scoped_refptr<RasterTask> TileManager::CreateRasterTask(
|
| }
|
|
|
| return make_scoped_refptr(new RasterTaskImpl(
|
| - const_resource, tile->raster_source(), tile->content_rect(),
|
| + const_resource, prioritized_tile.raster_source(), tile->content_rect(),
|
| tile->contents_scale(), prioritized_tile.priority().resolution,
|
| tile->layer_id(), static_cast<const void*>(tile),
|
| tile->source_frame_number(), tile->use_picture_analysis(),
|
|
|