Chromium Code Reviews| Index: cc/layers/video_frame_provider_client_impl_unittest.cc |
| diff --git a/cc/layers/video_frame_provider_client_impl_unittest.cc b/cc/layers/video_frame_provider_client_impl_unittest.cc |
| index eaa0e6fe40fc59b8ed8261f70b66977cc8533335..c93ff673d335b142e564e8aeec88d39d3810ccbc 100644 |
| --- a/cc/layers/video_frame_provider_client_impl_unittest.cc |
| +++ b/cc/layers/video_frame_provider_client_impl_unittest.cc |
| @@ -102,6 +102,14 @@ TEST_F(VideoFrameProviderClientImplTest, StartStopRendering) { |
| StopRendering(); |
| } |
| +TEST_F(VideoFrameProviderClientImplTest, StopRenderingUpdateDamage) { |
| + CreateActiveVideoLayer(); |
| + StartRendering(); |
| + EXPECT_EQ(gfx::Rect(), video_layer_impl_->update_rect()); |
| + StopRendering(); |
|
danakj
2017/02/01 17:52:09
Can you also stop before start and see no damage h
qiangchen
2017/02/01 18:51:59
That does not work, because in StopRendering there
|
| + EXPECT_NE(gfx::Rect(), video_layer_impl_->update_rect()); |
| +} |
| + |
| TEST_F(VideoFrameProviderClientImplTest, StopUsingProvider) { |
| ASSERT_TRUE(client_impl_->get_provider_for_testing()); |
| StartRendering(); |