CC Animation: Create AnimationHost externally.
This will allow us to replace AnimationHost with an abstract
MutatorHost interface in CC.
BUG=575053
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review-Url: https://codereview.chromium.org/2024393002
Cr-Commit-Position: refs/heads/master@{#398472}
diff --git a/cc/layers/texture_layer_unittest.cc b/cc/layers/texture_layer_unittest.cc
index 2bf6a332..8a0ffdc 100644
--- a/cc/layers/texture_layer_unittest.cc
+++ b/cc/layers/texture_layer_unittest.cc
@@ -21,6 +21,7 @@
#include "base/threading/thread.h"
#include "base/threading/thread_task_runner_handle.h"
#include "base/time/time.h"
+#include "cc/animation/animation_host.h"
#include "cc/layers/solid_color_layer.h"
#include "cc/layers/texture_layer_client.h"
#include "cc/layers/texture_layer_impl.h"
@@ -71,6 +72,8 @@
LayerTreeHost::InitParams params;
params.client = client;
params.task_graph_runner = task_graph_runner;
+ params.animation_host =
+ AnimationHost::CreateForTesting(ThreadInstance::MAIN);
LayerTreeSettings settings;
params.settings = &settings;
return base::WrapUnique(new MockLayerTreeHost(client, ¶ms));