| Index: cc/layers/picture_layer.cc
 | 
| diff --git a/cc/layers/picture_layer.cc b/cc/layers/picture_layer.cc
 | 
| index 52288e90c8e10260ab94beb14db4175fc3384701..0ca2ae77005b32bb5d98de58a0ae9a4ba6612bc9 100644
 | 
| --- a/cc/layers/picture_layer.cc
 | 
| +++ b/cc/layers/picture_layer.cc
 | 
| @@ -71,9 +71,6 @@ void PictureLayer::PushPropertiesTo(LayerImpl* base_layer) {
 | 
|  
 | 
|    scoped_refptr<RasterSource> raster_source =
 | 
|        recording_source_->CreateRasterSource();
 | 
| -  raster_source->SetBackgoundColor(SafeOpaqueBackgroundColor());
 | 
| -  raster_source->SetRequiresClear(!contents_opaque() &&
 | 
| -                                  !client_->FillsBoundsCompletely());
 | 
|    layer_impl->UpdateRasterSource(raster_source, &recording_invalidation_,
 | 
|                                   nullptr);
 | 
|    DCHECK(recording_invalidation_.IsEmpty());
 | 
| @@ -123,6 +120,10 @@ bool PictureLayer::Update(ResourceUpdateQueue* queue,
 | 
|      return updated;
 | 
|    }
 | 
|  
 | 
| +  recording_source_->SetBackgroundColor(SafeOpaqueBackgroundColor());
 | 
| +  recording_source_->SetRequiresClear(!contents_opaque() &&
 | 
| +                                      !client_->FillsBoundsCompletely());
 | 
| +
 | 
|    TRACE_EVENT1("cc", "PictureLayer::Update",
 | 
|                 "source_frame_number",
 | 
|                 layer_tree_host()->source_frame_number());
 | 
| 
 |