| Index: cc/test/layer_tree_test.cc
|
| diff --git a/cc/test/layer_tree_test.cc b/cc/test/layer_tree_test.cc
|
| index d68ec6744bf8f72135da6a993027cccc369c28b2..3234d45d2aeb0030794176b84aafe69f3cc88a51 100644
|
| --- a/cc/test/layer_tree_test.cc
|
| +++ b/cc/test/layer_tree_test.cc
|
| @@ -99,30 +99,22 @@ void CreateVirtualViewportLayers(Layer* root_layer,
|
| // various actions.
|
| class SingleThreadProxyForTest : public SingleThreadProxy {
|
| public:
|
| - static scoped_ptr<Proxy> Create(
|
| - TestHooks* test_hooks,
|
| - LayerTreeHost* host,
|
| - LayerTreeHostSingleThreadClient* client,
|
| - TaskRunnerProvider* task_runner_provider,
|
| - scoped_ptr<BeginFrameSource> external_begin_frame_source) {
|
| + static scoped_ptr<Proxy> Create(TestHooks* test_hooks,
|
| + LayerTreeHost* host,
|
| + LayerTreeHostSingleThreadClient* client,
|
| + TaskRunnerProvider* task_runner_provider) {
|
| return make_scoped_ptr(new SingleThreadProxyForTest(
|
| - test_hooks, host, client, task_runner_provider,
|
| - std::move(external_begin_frame_source)));
|
| + test_hooks, host, client, task_runner_provider));
|
| }
|
|
|
| ~SingleThreadProxyForTest() override {}
|
|
|
| private:
|
| - SingleThreadProxyForTest(
|
| - TestHooks* test_hooks,
|
| - LayerTreeHost* host,
|
| - LayerTreeHostSingleThreadClient* client,
|
| - TaskRunnerProvider* task_runner_provider,
|
| - scoped_ptr<BeginFrameSource> external_begin_frame_source)
|
| - : SingleThreadProxy(host,
|
| - client,
|
| - task_runner_provider,
|
| - std::move(external_begin_frame_source)),
|
| + SingleThreadProxyForTest(TestHooks* test_hooks,
|
| + LayerTreeHost* host,
|
| + LayerTreeHostSingleThreadClient* client,
|
| + TaskRunnerProvider* task_runner_provider)
|
| + : SingleThreadProxy(host, client, task_runner_provider),
|
| test_hooks_(test_hooks) {}
|
|
|
| void ScheduledActionSendBeginMainFrame(const BeginFrameArgs& args) override {
|
| @@ -457,16 +449,16 @@ class LayerTreeHostForTesting : public LayerTreeHost {
|
| if (mode == CompositorMode::Threaded) {
|
| DCHECK(impl_task_runner.get());
|
| scoped_ptr<ProxyMain> proxy_main = ProxyMainForTest::CreateThreaded(
|
| - test_hooks, layer_tree_host.get(), task_runner_provider.get(),
|
| - std::move(external_begin_frame_source));
|
| + test_hooks, layer_tree_host.get(), task_runner_provider.get());
|
| proxy = std::move(proxy_main);
|
| } else {
|
| - proxy = SingleThreadProxyForTest::Create(
|
| - test_hooks, layer_tree_host.get(), client, task_runner_provider.get(),
|
| - std::move(external_begin_frame_source));
|
| + proxy =
|
| + SingleThreadProxyForTest::Create(test_hooks, layer_tree_host.get(),
|
| + client, task_runner_provider.get());
|
| }
|
| - layer_tree_host->InitializeForTesting(std::move(task_runner_provider),
|
| - std::move(proxy));
|
| + layer_tree_host->InitializeForTesting(
|
| + std::move(task_runner_provider), std::move(proxy),
|
| + std::move(external_begin_frame_source));
|
| return layer_tree_host;
|
| }
|
|
|
|
|