Index: cc/trees/layer_tree_host_unittest_scroll.cc |
diff --git a/cc/trees/layer_tree_host_unittest_scroll.cc b/cc/trees/layer_tree_host_unittest_scroll.cc |
index 9fc17f67c316cccc7e05d19f8afba390d3f011d7..03c34bbced8bdcba39a1324140bda16d9d9dc267 100644 |
--- a/cc/trees/layer_tree_host_unittest_scroll.cc |
+++ b/cc/trees/layer_tree_host_unittest_scroll.cc |
@@ -1351,20 +1351,17 @@ void BindInputHandlerOnCompositorThread( |
TEST(LayerTreeHostFlingTest, DidStopFlingingThread) { |
base::Thread impl_thread("cc"); |
ASSERT_TRUE(impl_thread.Start()); |
+ ASSERT_TRUE(impl_thread.task_runner()); |
bool received_stop_flinging = false; |
LayerTreeSettings settings; |
- ThreadCheckingInputHandlerClient input_handler_client( |
- impl_thread.task_runner().get(), &received_stop_flinging); |
- FakeLayerTreeHostClient client; |
- |
- ASSERT_TRUE(impl_thread.task_runner()); |
+ StubLayerTreeHostClient layer_tree_host_client; |
TestSharedBitmapManager shared_bitmap_manager; |
TestTaskGraphRunner task_graph_runner; |
LayerTreeHost::InitParams params; |
- params.client = &client; |
+ params.client = &layer_tree_host_client; |
params.shared_bitmap_manager = &shared_bitmap_manager; |
params.task_graph_runner = &task_graph_runner; |
params.settings = &settings; |
@@ -1373,6 +1370,8 @@ TEST(LayerTreeHostFlingTest, DidStopFlingingThread) { |
std::unique_ptr<LayerTreeHost> layer_tree_host = |
LayerTreeHost::CreateThreaded(impl_thread.task_runner(), ¶ms); |
+ ThreadCheckingInputHandlerClient input_handler_client( |
+ impl_thread.task_runner().get(), &received_stop_flinging); |
impl_thread.task_runner()->PostTask( |
FROM_HERE, base::Bind(&BindInputHandlerOnCompositorThread, |
layer_tree_host->GetInputHandler(), |