Remove use of WebLayerTreeViewImplForTesting in platform tests.
Migrate the LayerTreeHostForPaintArtifactTest to platform/testing/ as LayerTreeHostEmbedder, and use it in platform/graphics/ tests that want to construct a cc::LayerTreeHost but currently do so through WebLayerTreeViewImplForTesting. Also construct and use a cc::AnimationHost directly in the platform/animation/ tests instead of a WebLayerTreeViewImplForTesting. As the last user of it, we also remove the WebLayerTreeViewImplForTesting class, bringing us closer to being able to remove the WebLayerTreeView interface. R=chrishtr@chromium.org Bug: 838693 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ia92b0d6227575d1c8733a336c80e4a3aebb75001 Reviewed-on: https://chromium-review.googlesource.com/1117610Reviewed-by:Chris Harrelson <chrishtr@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#571284}
Showing
Please register or sign in to comment