Index: cc/trees/layer_tree_host_unittest_damage.cc |
diff --git a/cc/trees/layer_tree_host_unittest_damage.cc b/cc/trees/layer_tree_host_unittest_damage.cc |
index d231553aed68304e0126739cfe2bc473de7cbd67..d541751e1465872eda6e88e8f68b040d4bbeb76a 100644 |
--- a/cc/trees/layer_tree_host_unittest_damage.cc |
+++ b/cc/trees/layer_tree_host_unittest_damage.cc |
@@ -26,7 +26,7 @@ class LayerTreeHostDamageTest : public LayerTreeTest {}; |
// LayerTreeHost::SetNeedsRedraw should damage the whole viewport. |
class LayerTreeHostDamageTestSetNeedsRedraw |
: public LayerTreeHostDamageTest { |
- virtual void SetupTree() override { |
+ void SetupTree() override { |
// Viewport is 10x10. |
scoped_refptr<FakeContentLayer> root = FakeContentLayer::Create(&client_); |
root->SetBounds(gfx::Size(10, 10)); |
@@ -35,12 +35,12 @@ class LayerTreeHostDamageTestSetNeedsRedraw |
LayerTreeHostDamageTest::SetupTree(); |
} |
- virtual void BeginTest() override { |
+ void BeginTest() override { |
draw_count_ = 0; |
PostSetNeedsCommitToMainThread(); |
} |
- virtual void DidCommitAndDrawFrame() override { |
+ void DidCommitAndDrawFrame() override { |
switch (layer_tree_host()->source_frame_number()) { |
case 1: |
layer_tree_host()->SetNeedsRedraw(); |
@@ -48,10 +48,9 @@ class LayerTreeHostDamageTestSetNeedsRedraw |
} |
} |
- virtual DrawResult PrepareToDrawOnThread( |
- LayerTreeHostImpl* impl, |
- LayerTreeHostImpl::FrameData* frame_data, |
- DrawResult draw_result) override { |
+ DrawResult PrepareToDrawOnThread(LayerTreeHostImpl* impl, |
+ LayerTreeHostImpl::FrameData* frame_data, |
+ DrawResult draw_result) override { |
EXPECT_EQ(DRAW_SUCCESS, draw_result); |
RenderSurfaceImpl* root_surface = |
@@ -77,7 +76,7 @@ class LayerTreeHostDamageTestSetNeedsRedraw |
return draw_result; |
} |
- virtual void AfterTest() override {} |
+ void AfterTest() override {} |
int draw_count_; |
FakeContentLayerClient client_; |
@@ -88,7 +87,7 @@ SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostDamageTestSetNeedsRedraw); |
// LayerTreeHost::SetViewportSize should damage the whole viewport. |
class LayerTreeHostDamageTestSetViewportSize |
: public LayerTreeHostDamageTest { |
- virtual void SetupTree() override { |
+ void SetupTree() override { |
// Viewport is 10x10. |
scoped_refptr<FakeContentLayer> root = FakeContentLayer::Create(&client_); |
root->SetBounds(gfx::Size(10, 10)); |
@@ -97,12 +96,12 @@ class LayerTreeHostDamageTestSetViewportSize |
LayerTreeHostDamageTest::SetupTree(); |
} |
- virtual void BeginTest() override { |
+ void BeginTest() override { |
draw_count_ = 0; |
PostSetNeedsCommitToMainThread(); |
} |
- virtual void DidCommitAndDrawFrame() override { |
+ void DidCommitAndDrawFrame() override { |
switch (layer_tree_host()->source_frame_number()) { |
case 1: |
layer_tree_host()->SetViewportSize(gfx::Size(15, 15)); |
@@ -110,10 +109,9 @@ class LayerTreeHostDamageTestSetViewportSize |
} |
} |
- virtual DrawResult PrepareToDrawOnThread( |
- LayerTreeHostImpl* impl, |
- LayerTreeHostImpl::FrameData* frame_data, |
- DrawResult draw_result) override { |
+ DrawResult PrepareToDrawOnThread(LayerTreeHostImpl* impl, |
+ LayerTreeHostImpl::FrameData* frame_data, |
+ DrawResult draw_result) override { |
EXPECT_EQ(DRAW_SUCCESS, draw_result); |
RenderSurfaceImpl* root_surface = |
@@ -139,7 +137,7 @@ class LayerTreeHostDamageTestSetViewportSize |
return draw_result; |
} |
- virtual void AfterTest() override {} |
+ void AfterTest() override {} |
int draw_count_; |
FakeContentLayerClient client_; |
@@ -149,14 +147,14 @@ SINGLE_AND_MULTI_THREAD_TEST_F(LayerTreeHostDamageTestSetViewportSize); |
class LayerTreeHostDamageTestNoDamageDoesNotSwap |
: public LayerTreeHostDamageTest { |
- virtual void BeginTest() override { |
+ void BeginTest() override { |
expect_swap_and_succeed_ = 0; |
did_swaps_ = 0; |
did_swap_and_succeed_ = 0; |
PostSetNeedsCommitToMainThread(); |
} |
- virtual void SetupTree() override { |
+ void SetupTree() override { |
scoped_refptr<FakeContentLayer> root = FakeContentLayer::Create(&client_); |
root->SetBounds(gfx::Size(10, 10)); |
@@ -169,10 +167,9 @@ class LayerTreeHostDamageTestNoDamageDoesNotSwap |
LayerTreeHostDamageTest::SetupTree(); |
} |
- virtual DrawResult PrepareToDrawOnThread( |
- LayerTreeHostImpl* host_impl, |
- LayerTreeHostImpl::FrameData* frame_data, |
- DrawResult draw_result) override { |
+ DrawResult PrepareToDrawOnThread(LayerTreeHostImpl* host_impl, |
+ LayerTreeHostImpl::FrameData* frame_data, |
+ DrawResult draw_result) override { |
EXPECT_EQ(DRAW_SUCCESS, draw_result); |
int source_frame = host_impl->active_tree()->source_frame_number(); |
@@ -197,15 +194,14 @@ class LayerTreeHostDamageTestNoDamageDoesNotSwap |
return draw_result; |
} |
- virtual void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, |
- bool result) override { |
+ void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, bool result) override { |
++did_swaps_; |
if (result) |
++did_swap_and_succeed_; |
EXPECT_EQ(expect_swap_and_succeed_, did_swap_and_succeed_); |
} |
- virtual void DidCommit() override { |
+ void DidCommit() override { |
int next_frame = layer_tree_host()->source_frame_number(); |
switch (next_frame) { |
case 1: |
@@ -224,7 +220,7 @@ class LayerTreeHostDamageTestNoDamageDoesNotSwap |
} |
} |
- virtual void AfterTest() override { |
+ void AfterTest() override { |
EXPECT_EQ(4, did_swaps_); |
EXPECT_EQ(2, expect_swap_and_succeed_); |
EXPECT_EQ(expect_swap_and_succeed_, did_swap_and_succeed_); |
@@ -241,11 +237,9 @@ SINGLE_AND_MULTI_THREAD_NOIMPL_TEST_F( |
LayerTreeHostDamageTestNoDamageDoesNotSwap); |
class LayerTreeHostDamageTestForcedFullDamage : public LayerTreeHostDamageTest { |
- virtual void BeginTest() override { |
- PostSetNeedsCommitToMainThread(); |
- } |
+ void BeginTest() override { PostSetNeedsCommitToMainThread(); } |
- virtual void SetupTree() override { |
+ void SetupTree() override { |
root_ = FakeContentLayer::Create(&client_); |
child_ = FakeContentLayer::Create(&client_); |
@@ -258,10 +252,9 @@ class LayerTreeHostDamageTestForcedFullDamage : public LayerTreeHostDamageTest { |
LayerTreeHostDamageTest::SetupTree(); |
} |
- virtual DrawResult PrepareToDrawOnThread( |
- LayerTreeHostImpl* host_impl, |
- LayerTreeHostImpl::FrameData* frame_data, |
- DrawResult draw_result) override { |
+ DrawResult PrepareToDrawOnThread(LayerTreeHostImpl* host_impl, |
+ LayerTreeHostImpl::FrameData* frame_data, |
+ DrawResult draw_result) override { |
EXPECT_EQ(DRAW_SUCCESS, draw_result); |
RenderSurfaceImpl* root_surface = |
@@ -334,7 +327,7 @@ class LayerTreeHostDamageTestForcedFullDamage : public LayerTreeHostDamageTest { |
return draw_result; |
} |
- virtual void DidCommitAndDrawFrame() override { |
+ void DidCommitAndDrawFrame() override { |
if (!TestEnded()) |
layer_tree_host()->SetNeedsCommit(); |
@@ -344,7 +337,7 @@ class LayerTreeHostDamageTestForcedFullDamage : public LayerTreeHostDamageTest { |
} |
} |
- virtual void AfterTest() override {} |
+ void AfterTest() override {} |
FakeContentLayerClient client_; |
scoped_refptr<FakeContentLayer> root_; |
@@ -355,7 +348,7 @@ class LayerTreeHostDamageTestForcedFullDamage : public LayerTreeHostDamageTest { |
SINGLE_AND_MULTI_THREAD_NOIMPL_TEST_F(LayerTreeHostDamageTestForcedFullDamage); |
class LayerTreeHostScrollbarDamageTest : public LayerTreeHostDamageTest { |
- virtual void SetupTree() override { |
+ void SetupTree() override { |
scoped_refptr<Layer> root_layer = Layer::Create(); |
root_layer->SetBounds(gfx::Size(400, 400)); |
root_layer->SetMasksToBounds(true); |
@@ -395,15 +388,14 @@ class LayerTreeHostScrollbarDamageTest : public LayerTreeHostDamageTest { |
class LayerTreeHostDamageTestScrollbarDoesDamage |
: public LayerTreeHostScrollbarDamageTest { |
- virtual void BeginTest() override { |
+ void BeginTest() override { |
did_swaps_ = 0; |
PostSetNeedsCommitToMainThread(); |
} |
- virtual DrawResult PrepareToDrawOnThread( |
- LayerTreeHostImpl* host_impl, |
- LayerTreeHostImpl::FrameData* frame_data, |
- DrawResult draw_result) override { |
+ DrawResult PrepareToDrawOnThread(LayerTreeHostImpl* host_impl, |
+ LayerTreeHostImpl::FrameData* frame_data, |
+ DrawResult draw_result) override { |
EXPECT_EQ(DRAW_SUCCESS, draw_result); |
RenderSurfaceImpl* root_surface = |
host_impl->active_tree()->root_layer()->render_surface(); |
@@ -431,8 +423,7 @@ class LayerTreeHostDamageTestScrollbarDoesDamage |
return draw_result; |
} |
- virtual void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, |
- bool result) override { |
+ void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, bool result) override { |
++did_swaps_; |
EXPECT_TRUE(result); |
LayerImpl* root = host_impl->active_tree()->root_layer(); |
@@ -458,9 +449,7 @@ class LayerTreeHostDamageTestScrollbarDoesDamage |
} |
} |
- virtual void AfterTest() override { |
- EXPECT_EQ(4, did_swaps_); |
- } |
+ void AfterTest() override { EXPECT_EQ(4, did_swaps_); } |
int did_swaps_; |
}; |
@@ -469,15 +458,14 @@ MULTI_THREAD_TEST_F(LayerTreeHostDamageTestScrollbarDoesDamage); |
class LayerTreeHostDamageTestScrollbarCommitDoesNoDamage |
: public LayerTreeHostScrollbarDamageTest { |
- virtual void BeginTest() override { |
+ void BeginTest() override { |
did_swaps_ = 0; |
PostSetNeedsCommitToMainThread(); |
} |
- virtual DrawResult PrepareToDrawOnThread( |
- LayerTreeHostImpl* host_impl, |
- LayerTreeHostImpl::FrameData* frame_data, |
- DrawResult draw_result) override { |
+ DrawResult PrepareToDrawOnThread(LayerTreeHostImpl* host_impl, |
+ LayerTreeHostImpl::FrameData* frame_data, |
+ DrawResult draw_result) override { |
EXPECT_EQ(DRAW_SUCCESS, draw_result); |
RenderSurfaceImpl* root_surface = |
host_impl->active_tree()->root_layer()->render_surface(); |
@@ -507,8 +495,7 @@ class LayerTreeHostDamageTestScrollbarCommitDoesNoDamage |
return draw_result; |
} |
- virtual void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, |
- bool result) override { |
+ void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, bool result) override { |
++did_swaps_; |
EXPECT_TRUE(result); |
LayerImpl* root = host_impl->active_tree()->root_layer(); |
@@ -535,9 +522,7 @@ class LayerTreeHostDamageTestScrollbarCommitDoesNoDamage |
} |
} |
- virtual void AfterTest() override { |
- EXPECT_EQ(3, did_swaps_); |
- } |
+ void AfterTest() override { EXPECT_EQ(3, did_swaps_); } |
int did_swaps_; |
}; |
@@ -546,16 +531,13 @@ MULTI_THREAD_TEST_F(LayerTreeHostDamageTestScrollbarCommitDoesNoDamage); |
class LayerTreeHostDamageTestVisibleTilesStillTriggerDraws |
: public LayerTreeHostDamageTest { |
- |
- virtual void InitializeSettings(LayerTreeSettings* settings) override { |
+ void InitializeSettings(LayerTreeSettings* settings) override { |
settings->impl_side_painting = true; |
} |
- virtual void BeginTest() override { |
- PostSetNeedsCommitToMainThread(); |
- } |
+ void BeginTest() override { PostSetNeedsCommitToMainThread(); } |
- virtual void SetupTree() override { |
+ void SetupTree() override { |
scoped_refptr<FakePictureLayer> root = FakePictureLayer::Create(&client_); |
root->SetBounds(gfx::Size(500, 500)); |
layer_tree_host()->SetRootLayer(root); |
@@ -566,10 +548,9 @@ class LayerTreeHostDamageTestVisibleTilesStillTriggerDraws |
update_visible_tile_count_ = 0; |
} |
- virtual DrawResult PrepareToDrawOnThread( |
- LayerTreeHostImpl* host_impl, |
- LayerTreeHostImpl::FrameData* frame_data, |
- DrawResult draw_result) override { |
+ DrawResult PrepareToDrawOnThread(LayerTreeHostImpl* host_impl, |
+ LayerTreeHostImpl::FrameData* frame_data, |
+ DrawResult draw_result) override { |
EXPECT_EQ(DRAW_SUCCESS, draw_result); |
prepare_to_draw_count_++; |
switch (prepare_to_draw_count_) { |
@@ -599,8 +580,7 @@ class LayerTreeHostDamageTestVisibleTilesStillTriggerDraws |
return draw_result; |
} |
- virtual void UpdateVisibleTilesOnThread( |
- LayerTreeHostImpl* host_impl) override { |
+ void UpdateVisibleTilesOnThread(LayerTreeHostImpl* host_impl) override { |
// Simulate creating some visible tiles (that trigger prepare-to-draws). |
// The first we make into a no-damage-frame during prepare-to-draw (see |
// above). This is to ensure we still get UpdateVisibleTiles calls after |
@@ -617,14 +597,14 @@ class LayerTreeHostDamageTestVisibleTilesStillTriggerDraws |
} |
} |
- virtual void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, |
- bool didSwap) override { |
+ void SwapBuffersOnThread(LayerTreeHostImpl* host_impl, |
+ bool didSwap) override { |
if (!didSwap) |
return; |
++swap_count_; |
} |
- virtual void AfterTest() override { |
+ void AfterTest() override { |
// We should keep getting update-visible-tiles calls |
// until we report there are no more incomplete-tiles. |
EXPECT_EQ(update_visible_tile_count_, 6); |