| Index: cc/test/fake_picture_pile_impl.h
 | 
| diff --git a/cc/test/fake_picture_pile_impl.h b/cc/test/fake_picture_pile_impl.h
 | 
| index 3a437027aa0417e528a956eaf3c0f4fabeb0a008..a21509a0800857be14b46df6aad36e5ef6519d83 100644
 | 
| --- a/cc/test/fake_picture_pile_impl.h
 | 
| +++ b/cc/test/fake_picture_pile_impl.h
 | 
| @@ -7,7 +7,7 @@
 | 
|  
 | 
|  #include "base/memory/ref_counted.h"
 | 
|  #include "cc/resources/picture_pile_impl.h"
 | 
| -#include "cc/test/fake_content_layer_client.h"
 | 
| +#include "cc/test/fake_picture_pile.h"
 | 
|  
 | 
|  namespace base {
 | 
|  class WaitableEvent;
 | 
| @@ -17,6 +17,11 @@ namespace cc {
 | 
|  
 | 
|  class FakePicturePileImpl : public PicturePileImpl {
 | 
|   public:
 | 
| +  static scoped_refptr<FakePicturePileImpl> CreatePile(
 | 
| +      const gfx::Size& tile_size,
 | 
| +      const gfx::Size& layer_bounds,
 | 
| +      bool is_filled);
 | 
| +
 | 
|    static scoped_refptr<FakePicturePileImpl> CreateFilledPileWithDefaultTileSize(
 | 
|        const gfx::Size& layer_bounds) {
 | 
|      return CreateFilledPile(gfx::Size(512, 512), layer_bounds);
 | 
| @@ -32,8 +37,9 @@ class FakePicturePileImpl : public PicturePileImpl {
 | 
|        const gfx::Size& tile_size,
 | 
|        const gfx::Size& layer_bounds);
 | 
|    static scoped_refptr<FakePicturePileImpl>
 | 
| -      CreateEmptyPileThatThinksItHasRecordings(const gfx::Size& tile_size,
 | 
| -                                               const gfx::Size& layer_bounds);
 | 
| +  CreateEmptyPileThatThinksItHasRecordings(const gfx::Size& tile_size,
 | 
| +                                           const gfx::Size& layer_bounds,
 | 
| +                                           bool is_solid_color);
 | 
|    static scoped_refptr<FakePicturePileImpl> CreateInfiniteFilledPile();
 | 
|    static scoped_refptr<FakePicturePileImpl> CreateFromPile(
 | 
|        const PicturePile* other,
 | 
| @@ -44,63 +50,18 @@ class FakePicturePileImpl : public PicturePileImpl {
 | 
|                          const gfx::Rect& canvas_rect,
 | 
|                          float contents_scale) const override;
 | 
|  
 | 
| -  TilingData& tiling() { return tiling_; }
 | 
| -
 | 
| -  void AddRecordingAt(int x, int y);
 | 
| -  void RemoveRecordingAt(int x, int y);
 | 
| -  void RerecordPile();
 | 
| -
 | 
| -  void add_draw_rect(const gfx::RectF& rect) {
 | 
| -    client_.add_draw_rect(rect, default_paint_);
 | 
| -  }
 | 
| -
 | 
| -  void add_draw_bitmap(const SkBitmap& bitmap, const gfx::Point& point) {
 | 
| -    client_.add_draw_bitmap(bitmap, point, default_paint_);
 | 
| -  }
 | 
| -
 | 
| -  void add_draw_rect_with_paint(const gfx::RectF& rect, const SkPaint& paint) {
 | 
| -    client_.add_draw_rect(rect, paint);
 | 
| -  }
 | 
| -
 | 
| -  void add_draw_bitmap_with_paint(const SkBitmap& bitmap,
 | 
| -                                  const gfx::Point& point,
 | 
| -                                  const SkPaint& paint) {
 | 
| -    client_.add_draw_bitmap(bitmap, point, paint);
 | 
| -  }
 | 
| -
 | 
| -  void set_default_paint(const SkPaint& paint) {
 | 
| -    default_paint_ = paint;
 | 
| -  }
 | 
| -
 | 
| -  void set_background_color(SkColor color) {
 | 
| -    background_color_ = color;
 | 
| -  }
 | 
| -
 | 
| -  void set_clear_canvas_with_debug_color(bool clear) {
 | 
| -    clear_canvas_with_debug_color_ = clear;
 | 
| -  }
 | 
| -
 | 
| -  void set_is_solid_color(bool is_solid_color) {
 | 
| -    is_solid_color_ = is_solid_color;
 | 
| -  }
 | 
| +  const TilingData& tiling() { return tiling_; }
 | 
|  
 | 
|    bool HasRecordingAt(int x, int y) const;
 | 
| -
 | 
|    int num_tiles_x() const { return tiling_.num_tiles_x(); }
 | 
|    int num_tiles_y() const { return tiling_.num_tiles_y(); }
 | 
|  
 | 
| -  void SetMinContentsScale(float scale);
 | 
| -  void SetBufferPixels(int new_buffer_pixels);
 | 
| -  void Clear();
 | 
| -
 | 
|   protected:
 | 
|    FakePicturePileImpl();
 | 
|    FakePicturePileImpl(const PicturePile* other,
 | 
|                        base::WaitableEvent* playback_allowed_event);
 | 
|    ~FakePicturePileImpl() override;
 | 
|  
 | 
| -  FakeContentLayerClient client_;
 | 
| -  SkPaint default_paint_;
 | 
|    base::WaitableEvent* playback_allowed_event_;
 | 
|    gfx::Size tile_grid_size_;
 | 
|  };
 | 
| 
 |