Index: cc/test/layer_tree_test.cc |
diff --git a/cc/test/layer_tree_test.cc b/cc/test/layer_tree_test.cc |
index 92960403e7e394cd46017b9c386425aa57d232a0..27d70a866615361f421a859cabf0cad9e06d06b6 100644 |
--- a/cc/test/layer_tree_test.cc |
+++ b/cc/test/layer_tree_test.cc |
@@ -200,6 +200,9 @@ class LayerTreeHostImplForTesting : public LayerTreeHostImpl { |
} |
virtual void BlockNotifyReadyToActivateForTesting(bool block) OVERRIDE { |
+ CHECK(settings().impl_side_painting); |
+ CHECK(proxy()->ImplThreadTaskRunner()) |
+ << "Not supported for single-threaded mode."; |
block_notify_ready_to_activate_for_testing_ = block; |
if (!block && notify_ready_to_activate_was_blocked_) { |
NotifyReadyToActivate(); |
@@ -636,11 +639,7 @@ void LayerTreeTest::RunTest(bool threaded, |
// Spend less time waiting for BeginFrame because the output is |
// mocked out. |
settings_.refresh_rate = 200.0; |
- if (impl_side_painting) { |
- DCHECK(threaded) |
- << "Don't run single thread + impl side painting, it doesn't exist."; |
- settings_.impl_side_painting = true; |
- } |
+ settings_.impl_side_painting = impl_side_painting; |
InitializeSettings(&settings_); |
main_task_runner_->PostTask( |