Index: cc/test/layer_tree_test.cc |
diff --git a/cc/test/layer_tree_test.cc b/cc/test/layer_tree_test.cc |
index 10c415e8c19696a6e7e6c5c66d59b20463ed4121..2384bfdf0f3c4cc5feaaace9b89c5d942a93c24c 100644 |
--- a/cc/test/layer_tree_test.cc |
+++ b/cc/test/layer_tree_test.cc |
@@ -391,7 +391,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), |
@@ -619,11 +618,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() { |
@@ -639,16 +633,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, |