Index: cc/scheduler/scheduler_unittest.cc |
diff --git a/cc/scheduler/scheduler_unittest.cc b/cc/scheduler/scheduler_unittest.cc |
index a5d279bcefe1644f9c6733ade7ca836e11ffd9ea..d6f8c53cfbab37f2ee1860a20bba0474d3287a33 100644 |
--- a/cc/scheduler/scheduler_unittest.cc |
+++ b/cc/scheduler/scheduler_unittest.cc |
@@ -109,16 +109,12 @@ class FakeSchedulerClient : public SchedulerClient { |
actions_.push_back("ScheduledActionSendBeginMainFrame"); |
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) { |
@@ -126,26 +122,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"); |
@@ -387,7 +374,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_) |
@@ -395,12 +382,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 {} |
@@ -501,7 +485,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_) { |
@@ -511,12 +495,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 {} |
@@ -705,7 +686,7 @@ TEST(SchedulerTest, BackToBackReadbackAllowed) { |
class SchedulerClientNeedsManageTilesInDraw : public FakeSchedulerClient { |
public: |
- virtual DrawSwapReadbackResult ScheduledActionDrawAndSwapIfPossible() |
+ virtual DrawResult ScheduledActionDrawAndSwapIfPossible() |
OVERRIDE { |
scheduler_->SetNeedsManageTiles(); |
return FakeSchedulerClient::ScheduledActionDrawAndSwapIfPossible(); |