Chromium Code Reviews| Index: cc/test/fake_picture_layer.h |
| diff --git a/cc/test/fake_picture_layer.h b/cc/test/fake_picture_layer.h |
| index 7aa155e1d9a3cf7c8ee4ff9cbc91f3abd62eaaf7..eec712f9b559a545e57cc288b7d3f3fd56e370c7 100644 |
| --- a/cc/test/fake_picture_layer.h |
| +++ b/cc/test/fake_picture_layer.h |
| @@ -10,6 +10,7 @@ |
| #include "cc/layers/picture_layer.h" |
| namespace cc { |
| +class DelayedRasterTrigger; |
| class FakePictureLayer : public PictureLayer { |
| public: |
| @@ -39,14 +40,22 @@ class FakePictureLayer : public PictureLayer { |
| return output_surface_created_count_; |
| } |
| + void SetUseDelayedRaster(DelayedRasterTrigger* trigger) { |
| + delayed_raster_trigger_ = trigger; |
| + } |
| + |
| + protected: |
| + scoped_refptr<PicturePileImpl> CreatePicturePileImpl() override; |
| + |
| private: |
| explicit FakePictureLayer(ContentLayerClient* client); |
| ~FakePictureLayer() override; |
| size_t update_count_; |
| size_t push_properties_count_; |
| - bool always_update_resources_; |
| size_t output_surface_created_count_; |
| + bool always_update_resources_; |
| + DelayedRasterTrigger* delayed_raster_trigger_; |
|
reveman
2014/11/10 23:43:02
Could this simply be a "base::WaitableEvent* pictu
|
| }; |
| } // namespace cc |