Index: cc/scheduler/scheduler_unittest.cc |
diff --git a/cc/scheduler/scheduler_unittest.cc b/cc/scheduler/scheduler_unittest.cc |
index 921b94af19f0d2e605434276663c7a8aab70d998..30e6301be42029ef94224692636fb660f751f6c7 100644 |
--- a/cc/scheduler/scheduler_unittest.cc |
+++ b/cc/scheduler/scheduler_unittest.cc |
@@ -113,16 +113,12 @@ class FakeSchedulerClient : public SchedulerClient { |
actions_.push_back("ScheduledActionAnimate"); |
states_.push_back(scheduler_->StateAsValue().release()); |
} |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapIfPossible() |
- OVERRIDE { |
+ virtual DrawResult ScheduledActionDrawAndSwapIfPossible() OVERRIDE { |
actions_.push_back("ScheduledActionDrawAndSwapIfPossible"); |
states_.push_back(scheduler_->StateAsValue().release()); |
num_draws_++; |
- bool did_readback = false; |
- DrawSwapReadbackResult::DrawResult result = |
- draw_will_happen_ |
- ? DrawSwapReadbackResult::DRAW_SUCCESS |
- : DrawSwapReadbackResult::DRAW_ABORTED_CHECKERBOARD_ANIMATIONS; |
+ DrawResult result = |
+ draw_will_happen_ ? DRAW_SUCCESS : DRAW_ABORTED_CHECKERBOARD_ANIMATIONS; |
bool swap_will_happen = |
draw_will_happen_ && swap_will_happen_if_draw_happens_; |
if (swap_will_happen) { |
@@ -130,26 +126,17 @@ class FakeSchedulerClient : public SchedulerClient { |
if (automatic_swap_ack_) |
scheduler_->DidSwapBuffersComplete(); |
} |
- return DrawSwapReadbackResult( |
- result, |
- draw_will_happen_ && swap_will_happen_if_draw_happens_, |
- did_readback); |
+ return result; |
} |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapForced() OVERRIDE { |
+ virtual DrawResult ScheduledActionDrawAndSwapForced() OVERRIDE { |
actions_.push_back("ScheduledActionDrawAndSwapForced"); |
states_.push_back(scheduler_->StateAsValue().release()); |
- bool did_request_swap = swap_will_happen_if_draw_happens_; |
- bool did_readback = false; |
- return DrawSwapReadbackResult( |
- DrawSwapReadbackResult::DRAW_SUCCESS, did_request_swap, did_readback); |
+ return DRAW_SUCCESS; |
} |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndReadback() OVERRIDE { |
+ virtual DrawResult ScheduledActionDrawAndReadback() OVERRIDE { |
actions_.push_back("ScheduledActionDrawAndReadback"); |
states_.push_back(scheduler_->StateAsValue().release()); |
- bool did_request_swap = false; |
- bool did_readback = true; |
- return DrawSwapReadbackResult( |
- DrawSwapReadbackResult::DRAW_SUCCESS, did_request_swap, did_readback); |
+ return DRAW_SUCCESS; |
} |
virtual void ScheduledActionCommit() OVERRIDE { |
actions_.push_back("ScheduledActionCommit"); |
@@ -394,7 +381,7 @@ TEST(SchedulerTest, RequestCommitAfterBeginMainFrameSent) { |
class SchedulerClientThatsetNeedsDrawInsideDraw : public FakeSchedulerClient { |
public: |
virtual void ScheduledActionSendBeginMainFrame() OVERRIDE {} |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapIfPossible() |
+ virtual DrawResult ScheduledActionDrawAndSwapIfPossible() |
OVERRIDE { |
// Only SetNeedsRedraw the first time this is called |
if (!num_draws_) |
@@ -402,12 +389,9 @@ class SchedulerClientThatsetNeedsDrawInsideDraw : public FakeSchedulerClient { |
return FakeSchedulerClient::ScheduledActionDrawAndSwapIfPossible(); |
} |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapForced() OVERRIDE { |
+ virtual DrawResult ScheduledActionDrawAndSwapForced() OVERRIDE { |
NOTREACHED(); |
- bool did_request_swap = true; |
- bool did_readback = false; |
- return DrawSwapReadbackResult( |
- DrawSwapReadbackResult::DRAW_SUCCESS, did_request_swap, did_readback); |
+ return DRAW_SUCCESS; |
} |
virtual void ScheduledActionCommit() OVERRIDE {} |
@@ -508,7 +492,7 @@ class SchedulerClientThatSetNeedsCommitInsideDraw : public FakeSchedulerClient { |
: set_needs_commit_on_next_draw_(false) {} |
virtual void ScheduledActionSendBeginMainFrame() OVERRIDE {} |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapIfPossible() |
+ virtual DrawResult ScheduledActionDrawAndSwapIfPossible() |
OVERRIDE { |
// Only SetNeedsCommit the first time this is called |
if (set_needs_commit_on_next_draw_) { |
@@ -518,12 +502,9 @@ class SchedulerClientThatSetNeedsCommitInsideDraw : public FakeSchedulerClient { |
return FakeSchedulerClient::ScheduledActionDrawAndSwapIfPossible(); |
} |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapForced() OVERRIDE { |
+ virtual DrawResult ScheduledActionDrawAndSwapForced() OVERRIDE { |
NOTREACHED(); |
- bool did_request_swap = false; |
- bool did_readback = false; |
- return DrawSwapReadbackResult( |
- DrawSwapReadbackResult::DRAW_SUCCESS, did_request_swap, did_readback); |
+ return DRAW_SUCCESS; |
} |
virtual void ScheduledActionCommit() OVERRIDE {} |
@@ -712,7 +693,7 @@ TEST(SchedulerTest, BackToBackReadbackAllowed) { |
class SchedulerClientNeedsManageTilesInDraw : public FakeSchedulerClient { |
public: |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapIfPossible() |
+ virtual DrawResult ScheduledActionDrawAndSwapIfPossible() |
OVERRIDE { |
scheduler_->SetNeedsManageTiles(); |
return FakeSchedulerClient::ScheduledActionDrawAndSwapIfPossible(); |