| Index: cc/scheduler/scheduler_state_machine_unittest.cc
|
| diff --git a/cc/scheduler/scheduler_state_machine_unittest.cc b/cc/scheduler/scheduler_state_machine_unittest.cc
|
| index 7d9605fb10d2e788f55de8ede6aac11ba9280110..13153ef98bf07726b9404e853dd4b46db08327c0 100644
|
| --- a/cc/scheduler/scheduler_state_machine_unittest.cc
|
| +++ b/cc/scheduler/scheduler_state_machine_unittest.cc
|
| @@ -1788,11 +1788,20 @@ TEST(SchedulerStateMachineTest, ReportIfNotDrawing) {
|
| EXPECT_FALSE(state.PendingDrawsShouldBeAborted());
|
| }
|
|
|
| -TEST(SchedulerStateMachineTest, ForceDrawForSynchronousCompositor) {
|
| - SchedulerSettings scheduler_settings;
|
| - scheduler_settings.using_synchronous_renderer_compositor = true;
|
| - StateMachine state(scheduler_settings);
|
| +TEST(SchedulerStateMachineTest, ForceDrawForResourcelessSoftwareDraw) {
|
| + SchedulerSettings default_scheduler_settings;
|
| + StateMachine state(default_scheduler_settings);
|
| SET_UP_STATE(state)
|
| + state.SetResourcelessSoftareDraw(true);
|
| + EXPECT_FALSE(state.PendingDrawsShouldBeAborted());
|
| +
|
| + state.SetVisible(false);
|
| + EXPECT_FALSE(state.PendingDrawsShouldBeAborted());
|
| +
|
| + state.SetResourcelessSoftareDraw(false);
|
| + EXPECT_TRUE(state.PendingDrawsShouldBeAborted());
|
| +
|
| + state.SetResourcelessSoftareDraw(true);
|
| EXPECT_FALSE(state.PendingDrawsShouldBeAborted());
|
|
|
| state.SetVisible(false);
|
|
|