| Index: cc/test/fake_picture_layer.cc
|
| diff --git a/cc/test/fake_picture_layer.cc b/cc/test/fake_picture_layer.cc
|
| index a4e9e8f4466f5b8000fae0dd0c17e95ad8ceba3e..c5dd84a2d97e5fb5767b6d3b36d26f904ac9d0e9 100644
|
| --- a/cc/test/fake_picture_layer.cc
|
| +++ b/cc/test/fake_picture_layer.cc
|
| @@ -22,7 +22,8 @@ FakePictureLayer::FakePictureLayer(ContentLayerClient* client,
|
| : PictureLayer(client, std::move(source)),
|
| update_count_(0),
|
| push_properties_count_(0),
|
| - always_update_resources_(false) {
|
| + always_update_resources_(false),
|
| + force_unsuitable_for_gpu_rasterization_(false) {
|
| SetBounds(gfx::Size(1, 1));
|
| SetIsDrawable(true);
|
| }
|
| @@ -47,4 +48,10 @@ void FakePictureLayer::PushPropertiesTo(LayerImpl* layer) {
|
| push_properties_count_++;
|
| }
|
|
|
| +bool FakePictureLayer::IsSuitableForGpuRasterization() const {
|
| + if (force_unsuitable_for_gpu_rasterization_)
|
| + return false;
|
| + return PictureLayer::IsSuitableForGpuRasterization();
|
| +}
|
| +
|
| } // namespace cc
|
|
|