| Index: cc/layers/picture_layer_impl.cc
|
| diff --git a/cc/layers/picture_layer_impl.cc b/cc/layers/picture_layer_impl.cc
|
| index f8aa213a92596eef4bcf8a843933d4c1d6f10da2..34357ff92a63f822b606a2577c80e7dc7dfceb9f 100644
|
| --- a/cc/layers/picture_layer_impl.cc
|
| +++ b/cc/layers/picture_layer_impl.cc
|
| @@ -524,7 +524,7 @@ PictureLayerImpl* PictureLayerImpl::GetPendingOrActiveTwinLayer() const {
|
| }
|
|
|
| void PictureLayerImpl::UpdateRasterSource(
|
| - scoped_refptr<RasterSource> raster_source,
|
| + scoped_refptr<DisplayListRasterSource> raster_source,
|
| Region* new_invalidation,
|
| const PictureLayerTilingSet* pending_set) {
|
| // The bounds and the pile size may differ if the pile wasn't updated (ie.
|
| @@ -586,7 +586,7 @@ void PictureLayerImpl::UpdateCanUseLCDTextAfterCommit() {
|
|
|
| // Raster sources are considered const, so in order to update the state
|
| // a new one must be created and all tiles recreated.
|
| - scoped_refptr<RasterSource> new_raster_source =
|
| + scoped_refptr<DisplayListRasterSource> new_raster_source =
|
| raster_source_->CreateCloneWithoutLCDText();
|
| raster_source_.swap(new_raster_source);
|
|
|
|
|