Index: cc/trees/layer_tree_host_impl_unittest.cc |
diff --git a/cc/trees/layer_tree_host_impl_unittest.cc b/cc/trees/layer_tree_host_impl_unittest.cc |
index 0201952ec6b509d32ece997a1912cbe218896ebc..fd97ce6b806341866fa3c1eff23423c55614b4bb 100644 |
--- a/cc/trees/layer_tree_host_impl_unittest.cc |
+++ b/cc/trees/layer_tree_host_impl_unittest.cc |
@@ -144,9 +144,6 @@ class LayerTreeHostImplTest : public testing::Test, |
} |
void NotifyReadyToDraw() override {} |
void SetNeedsRedrawOnImplThread() override { did_request_redraw_ = true; } |
- void SetNeedsRedrawRectOnImplThread(const gfx::Rect& damage_rect) override { |
- did_request_redraw_ = true; |
- } |
void SetNeedsOneBeginImplFrameOnImplThread() override { |
did_request_next_frame_ = true; |
} |
@@ -8663,7 +8660,9 @@ TEST_F(LayerTreeHostImplTest, SimpleSwapPromiseMonitor) { |
new SimpleSwapPromiseMonitor( |
NULL, host_impl_.get(), &set_needs_commit_count, |
&set_needs_redraw_count, &forward_to_main_count)); |
- host_impl_->SetNeedsRedrawRect(gfx::Rect(10, 10)); |
+ // Redraw with damage. |
+ host_impl_->SetFullViewportDamage(); |
+ host_impl_->SetNeedsRedraw(); |
EXPECT_EQ(0, set_needs_commit_count); |
EXPECT_EQ(2, set_needs_redraw_count); |
EXPECT_EQ(0, forward_to_main_count); |
@@ -8674,17 +8673,18 @@ TEST_F(LayerTreeHostImplTest, SimpleSwapPromiseMonitor) { |
new SimpleSwapPromiseMonitor( |
NULL, host_impl_.get(), &set_needs_commit_count, |
&set_needs_redraw_count, &forward_to_main_count)); |
- // Empty damage rect won't signal the monitor. |
- host_impl_->SetNeedsRedrawRect(gfx::Rect()); |
+ // Redraw without damage. |
+ host_impl_->SetNeedsRedraw(); |
EXPECT_EQ(0, set_needs_commit_count); |
- EXPECT_EQ(2, set_needs_redraw_count); |
+ EXPECT_EQ(3, set_needs_redraw_count); |
enne (OOO)
2016/09/19 17:34:03
Why does this change?
danakj
2016/09/19 18:48:55
Cuz I call SetNeedsRedraw() here which draws. Befo
enne (OOO)
2016/09/19 18:50:36
Thanks! I missed the early out part of that.
|
EXPECT_EQ(0, forward_to_main_count); |
} |
+ set_needs_commit_count = 0; |
+ set_needs_redraw_count = 0; |
+ forward_to_main_count = 0; |
+ |
{ |
- set_needs_commit_count = 0; |
- set_needs_redraw_count = 0; |
- forward_to_main_count = 0; |
std::unique_ptr<SimpleSwapPromiseMonitor> swap_promise_monitor( |
new SimpleSwapPromiseMonitor( |
NULL, host_impl_.get(), &set_needs_commit_count, |
@@ -11067,8 +11067,7 @@ class MockReclaimResourcesCompositorFrameSink : public FakeCompositorFrameSink { |
public: |
MockReclaimResourcesCompositorFrameSink() |
: FakeCompositorFrameSink(TestContextProvider::Create(), |
- TestContextProvider::CreateWorker(), |
- true) {} |
+ TestContextProvider::CreateWorker()) {} |
MOCK_METHOD0(ForceReclaimResources, void()); |
}; |