| Index: cc/scheduler/scheduler_unittest.cc
|
| diff --git a/cc/scheduler/scheduler_unittest.cc b/cc/scheduler/scheduler_unittest.cc
|
| index ec5e1f03c7f05629d8de47c57b094cb464703cfd..52f7c4633b336f752804ee6f70ed98a6f8274725 100644
|
| --- a/cc/scheduler/scheduler_unittest.cc
|
| +++ b/cc/scheduler/scheduler_unittest.cc
|
| @@ -1494,14 +1494,13 @@
|
| client_->Reset();
|
|
|
| // While swap throttled, BeginRetroFrames should trigger BeginImplFrames
|
| - // and BeginMainFrame.
|
| + // but not a BeginMainFrame or draw.
|
| scheduler_->SetNeedsCommit();
|
| scheduler_->SetNeedsRedraw();
|
| // Run posted BeginRetroFrame.
|
| task_runner().RunTasksWhile(client_->ImplFrameDeadlinePending(false));
|
| - EXPECT_ACTION("WillBeginImplFrame", client_, 0, 3);
|
| - EXPECT_ACTION("ScheduledActionAnimate", client_, 1, 3);
|
| - EXPECT_ACTION("ScheduledActionSendBeginMainFrame", client_, 2, 3);
|
| + EXPECT_ACTION("WillBeginImplFrame", client_, 0, 2);
|
| + EXPECT_ACTION("ScheduledActionAnimate", client_, 1, 2);
|
| EXPECT_TRUE(scheduler_->BeginImplFrameDeadlinePending());
|
| EXPECT_TRUE(client_->needs_begin_frames());
|
| client_->Reset();
|
| @@ -1515,7 +1514,7 @@
|
|
|
| // Take us out of a swap throttled state.
|
| scheduler_->DidSwapBuffersComplete();
|
| - EXPECT_NO_ACTION(client_);
|
| + EXPECT_SINGLE_ACTION("ScheduledActionSendBeginMainFrame", client_);
|
| EXPECT_TRUE(scheduler_->BeginImplFrameDeadlinePending());
|
| EXPECT_TRUE(client_->needs_begin_frames());
|
| client_->Reset();
|
| @@ -1761,14 +1760,13 @@
|
| EXPECT_FALSE(scheduler_->BeginImplFrameDeadlinePending());
|
| client_->Reset();
|
|
|
| - // While swap throttled, BeginFrames should trigger BeginImplFrames
|
| - // and BeginMainFrame.
|
| + // While swap throttled, BeginFrames should trigger BeginImplFrames,
|
| + // but not a BeginMainFrame or draw.
|
| scheduler_->SetNeedsCommit();
|
| scheduler_->SetNeedsRedraw();
|
| EXPECT_SCOPED(AdvanceFrame()); // Run posted BeginFrame.
|
| - EXPECT_ACTION("WillBeginImplFrame", client_, 0, 3);
|
| - EXPECT_ACTION("ScheduledActionAnimate", client_, 1, 3);
|
| - EXPECT_ACTION("ScheduledActionSendBeginMainFrame", client_, 2, 3);
|
| + EXPECT_ACTION("WillBeginImplFrame", client_, 0, 2);
|
| + EXPECT_ACTION("ScheduledActionAnimate", client_, 1, 2);
|
| EXPECT_TRUE(scheduler_->BeginImplFrameDeadlinePending());
|
| client_->Reset();
|
|
|
| @@ -1781,7 +1779,7 @@
|
|
|
| // Take us out of a swap throttled state.
|
| scheduler_->DidSwapBuffersComplete();
|
| - EXPECT_NO_ACTION(client_);
|
| + EXPECT_SINGLE_ACTION("ScheduledActionSendBeginMainFrame", client_);
|
| EXPECT_TRUE(scheduler_->BeginImplFrameDeadlinePending());
|
| client_->Reset();
|
|
|
|
|