Index: cc/test/layer_tree_test.cc |
diff --git a/cc/test/layer_tree_test.cc b/cc/test/layer_tree_test.cc |
index 2dbab111ce62705a5d15c2846d4466c06169c852..cd0de155d6f71d8693de5fc572f77b06698f1a11 100644 |
--- a/cc/test/layer_tree_test.cc |
+++ b/cc/test/layer_tree_test.cc |
@@ -331,7 +331,6 @@ LayerTreeTest::LayerTreeTest() |
end_when_begin_returns_(false), |
timed_out_(false), |
scheduled_(false), |
- schedule_when_set_visible_true_(false), |
started_(false), |
ended_(false), |
delegating_renderer_(false), |
@@ -587,11 +586,6 @@ void LayerTreeTest::DispatchSetVisible(bool visible) { |
return; |
layer_tree_host_->SetVisible(visible); |
- |
- // If the LTH is being made visible and a previous ScheduleComposite() was |
- // deferred because the LTH was not visible, re-schedule the composite now. |
- if (layer_tree_host_->visible() && schedule_when_set_visible_true_) |
- ScheduleComposite(); |
} |
void LayerTreeTest::DispatchSetNextCommitForcesRedraw() { |
@@ -607,16 +601,7 @@ void LayerTreeTest::DispatchComposite() { |
if (!layer_tree_host_) |
return; |
- // If the LTH is not visible, defer the composite until the LTH is made |
- // visible. |
- if (!layer_tree_host_->visible()) { |
- schedule_when_set_visible_true_ = true; |
- return; |
- } |
- |
- schedule_when_set_visible_true_ = false; |
- base::TimeTicks now = gfx::FrameTime::Now(); |
- layer_tree_host_->Composite(now); |
+ layer_tree_host_->SetNeedsCommit(); |
} |
void LayerTreeTest::RunTest(bool threaded, |