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 ee88bfc1efdfd9399be8d2f912a2574bfe57e9e6..c0391f3508dfba53cedad2d5844527e458627d66 100644 |
--- a/cc/scheduler/scheduler_state_machine_unittest.cc |
+++ b/cc/scheduler/scheduler_state_machine_unittest.cc |
@@ -45,9 +45,6 @@ |
PerformAction(&state, action); \ |
if (action == SchedulerStateMachine::ACTION_NONE) { \ |
if (state.begin_impl_frame_state() == \ |
- SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_BEGIN_FRAME_STARTING) \ |
- state.OnBeginImplFrameDeadlinePending(); \ |
- if (state.begin_impl_frame_state() == \ |
SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_INSIDE_DEADLINE) \ |
state.OnBeginImplFrameIdle(); \ |
} |
@@ -66,7 +63,6 @@ namespace { |
const SchedulerStateMachine::BeginImplFrameState all_begin_impl_frame_states[] = |
{SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_IDLE, |
- SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_BEGIN_FRAME_STARTING, |
SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_INSIDE_BEGIN_FRAME, |
SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_INSIDE_DEADLINE, }; |
@@ -426,8 +422,6 @@ TEST(SchedulerStateMachineTest, |
// Start a frame. |
state.OnBeginImplFrame(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
EXPECT_FALSE(state.CommitPending()); |
// Failing a draw triggers request for a new BeginMainFrame. |
@@ -447,8 +441,6 @@ TEST(SchedulerStateMachineTest, |
EXPECT_TRUE(state.RedrawPending()); |
state.OnBeginImplFrame(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
state.OnBeginImplFrameDeadline(); |
state.SetDrawResultForTest(DRAW_ABORTED_CHECKERBOARD_ANIMATIONS); |
EXPECT_ACTION_UPDATE_STATE( |
@@ -469,8 +461,6 @@ TEST(SchedulerStateMachineTest, FailedDrawForMissingHighResNeedsCommit) { |
// Start a frame. |
state.OnBeginImplFrame(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
EXPECT_FALSE(state.CommitPending()); |
// Failing a draw triggers because of high res tiles missing |
@@ -490,8 +480,6 @@ TEST(SchedulerStateMachineTest, FailedDrawForMissingHighResNeedsCommit) { |
EXPECT_FALSE(state.RedrawPending()); |
state.OnBeginImplFrame(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
state.OnBeginImplFrameDeadline(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
state.OnBeginImplFrameIdle(); |
@@ -510,8 +498,6 @@ TEST(SchedulerStateMachineTest, FailedDrawForMissingHighResNeedsCommit) { |
// Verify we draw with the new frame. |
state.OnBeginImplFrame(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
state.OnBeginImplFrameDeadline(); |
state.SetDrawResultForTest(DRAW_SUCCESS); |
EXPECT_ACTION_UPDATE_STATE( |
@@ -606,8 +592,6 @@ TEST(SchedulerStateMachineTest, TestFailedDrawsDoNotRestartForcedDraw) { |
state.SetNeedsRedraw(true); |
state.OnBeginImplFrame(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
state.OnBeginImplFrameDeadline(); |
state.SetDrawResultForTest(DRAW_ABORTED_CHECKERBOARD_ANIMATIONS); |
EXPECT_ACTION_UPDATE_STATE( |
@@ -641,8 +625,6 @@ TEST(SchedulerStateMachineTest, TestFailedDrawsDoNotRestartForcedDraw) { |
state.SetNeedsRedraw(true); |
state.OnBeginImplFrame(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
state.OnBeginImplFrameDeadline(); |
state.SetDrawResultForTest(DRAW_ABORTED_CHECKERBOARD_ANIMATIONS); |
EXPECT_ACTION_UPDATE_STATE( |
@@ -922,11 +904,6 @@ TEST(SchedulerStateMachineTest, TestSetNeedsBeginMainFrameIsNotLost) { |
// Expect to commit regardless of BeginImplFrame state. |
EXPECT_IMPL_FRAME_STATE( |
- SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_BEGIN_FRAME_STARTING); |
- EXPECT_ACTION(SchedulerStateMachine::ACTION_COMMIT); |
- |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_IMPL_FRAME_STATE( |
SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_INSIDE_BEGIN_FRAME); |
EXPECT_ACTION(SchedulerStateMachine::ACTION_COMMIT); |
@@ -941,7 +918,7 @@ TEST(SchedulerStateMachineTest, TestSetNeedsBeginMainFrameIsNotLost) { |
state.OnBeginImplFrame(); |
EXPECT_IMPL_FRAME_STATE( |
- SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_BEGIN_FRAME_STARTING); |
+ SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_INSIDE_BEGIN_FRAME); |
EXPECT_ACTION(SchedulerStateMachine::ACTION_COMMIT); |
// Finish the commit and activate, then make sure we start the next commit |
@@ -1562,11 +1539,6 @@ TEST(SchedulerStateMachineTest, TestContextLostWhileCommitInProgress) { |
state.OnBeginImplFrame(); |
EXPECT_IMPL_FRAME_STATE( |
- SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_BEGIN_FRAME_STARTING); |
- EXPECT_ACTION(SchedulerStateMachine::ACTION_NONE); |
- |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_IMPL_FRAME_STATE( |
SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_INSIDE_BEGIN_FRAME); |
EXPECT_ACTION(SchedulerStateMachine::ACTION_NONE); |
@@ -1624,11 +1596,6 @@ TEST(SchedulerStateMachineTest, |
state.OnBeginImplFrame(); |
EXPECT_IMPL_FRAME_STATE( |
- SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_BEGIN_FRAME_STARTING); |
- EXPECT_ACTION(SchedulerStateMachine::ACTION_NONE); |
- |
- state.OnBeginImplFrameDeadlinePending(); |
- EXPECT_IMPL_FRAME_STATE( |
SchedulerStateMachine::BEGIN_IMPL_FRAME_STATE_INSIDE_BEGIN_FRAME); |
EXPECT_ACTION(SchedulerStateMachine::ACTION_NONE); |
@@ -2125,7 +2092,6 @@ TEST(SchedulerStateMachineTest, NoOutputSurfaceCreationWhileCommitPending) { |
// Trigger the deadline and ensure that the scheduler does not trigger any |
// actions until we receive a response for the pending commit. |
- state.OnBeginImplFrameDeadlinePending(); |
state.OnBeginImplFrameDeadline(); |
state.OnBeginImplFrameIdle(); |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
@@ -2161,7 +2127,6 @@ TEST(SchedulerStateMachineTest, OutputSurfaceCreationWhileCommitPending) { |
EXPECT_ACTION_UPDATE_STATE(SchedulerStateMachine::ACTION_NONE); |
// Cycle through the frame stages to clear the scheduler state. |
- state.OnBeginImplFrameDeadlinePending(); |
state.OnBeginImplFrameDeadline(); |
state.OnBeginImplFrameIdle(); |