| Index: cc/layers/picture_layer.cc
 | 
| diff --git a/cc/layers/picture_layer.cc b/cc/layers/picture_layer.cc
 | 
| index 98e8dcb8e1ca619f9519eaa97a331f6927b4fe29..a55318eda6f273b981fb010fb3f484dbc23bd732 100644
 | 
| --- a/cc/layers/picture_layer.cc
 | 
| +++ b/cc/layers/picture_layer.cc
 | 
| @@ -85,12 +85,11 @@ void PictureLayer::SetLayerTreeHost(LayerTreeHost* host) {
 | 
|        if (host->settings().use_display_lists) {
 | 
|          recording_source_.reset(new DisplayListRecordingSource);
 | 
|        } else {
 | 
| -        recording_source_.reset(new PicturePile);
 | 
| +        recording_source_.reset(
 | 
| +            new PicturePile(host->settings().minimum_contents_scale,
 | 
| +                            host->settings().default_tile_grid_size));
 | 
|        }
 | 
|      }
 | 
| -    recording_source_->SetMinContentsScale(
 | 
| -        host->settings().minimum_contents_scale);
 | 
| -    recording_source_->SetTileGridSize(host->settings().default_tile_grid_size);
 | 
|      recording_source_->SetSlowdownRasterScaleFactor(
 | 
|          host->debug_state().slow_down_raster_scale_factor);
 | 
|    }
 | 
| 
 |