| Index: cc/layers/picture_image_layer.h
 | 
| diff --git a/cc/layers/picture_image_layer.h b/cc/layers/picture_image_layer.h
 | 
| index d07e6cae731408af67f8147177d5f1e27691b1da..faa62f41e8e06970b4065c8ea850126504aa5ba6 100644
 | 
| --- a/cc/layers/picture_image_layer.h
 | 
| +++ b/cc/layers/picture_image_layer.h
 | 
| @@ -11,18 +11,17 @@
 | 
|  #include "cc/cc_export.h"
 | 
|  #include "cc/layers/content_layer_client.h"
 | 
|  #include "cc/layers/picture_layer.h"
 | 
| +#include "cc/paint/paint_image.h"
 | 
|  #include "third_party/skia/include/core/SkRefCnt.h"
 | 
|  #include "ui/gfx/geometry/size.h"
 | 
|  
 | 
| -class SkImage;
 | 
| -
 | 
|  namespace cc {
 | 
|  
 | 
|  class CC_EXPORT PictureImageLayer : public PictureLayer, ContentLayerClient {
 | 
|   public:
 | 
|    static scoped_refptr<PictureImageLayer> Create();
 | 
|  
 | 
| -  void SetImage(sk_sp<const SkImage> image);
 | 
| +  void SetImage(PaintImage image);
 | 
|  
 | 
|    // Layer implementation.
 | 
|    std::unique_ptr<LayerImpl> CreateLayerImpl(LayerTreeImpl* tree_impl) override;
 | 
| @@ -42,7 +41,7 @@ class CC_EXPORT PictureImageLayer : public PictureLayer, ContentLayerClient {
 | 
|    PictureImageLayer();
 | 
|    ~PictureImageLayer() override;
 | 
|  
 | 
| -  sk_sp<const SkImage> image_;
 | 
| +  PaintImage image_;
 | 
|  
 | 
|    DISALLOW_COPY_AND_ASSIGN(PictureImageLayer);
 | 
|  };
 | 
| 
 |