Index: cc/trees/occlusion_tracker_unittest.cc |
diff --git a/cc/trees/occlusion_tracker_unittest.cc b/cc/trees/occlusion_tracker_unittest.cc |
index 5aa72c39f300f704acc2d4b13896f92699205057..e5d0927de0a63be6adc44fa0b6f564e97e9b24d2 100644 |
--- a/cc/trees/occlusion_tracker_unittest.cc |
+++ b/cc/trees/occlusion_tracker_unittest.cc |
@@ -105,10 +105,11 @@ class OcclusionTrackerTest : public testing::Test { |
TestContentLayerImpl* layer_ptr = layer.get(); |
SetProperties(layer_ptr, transform, position, bounds); |
- host_->host_impl()->active_tree()->SetRootLayer(std::move(layer)); |
+ root_ = layer.get(); |
ajuma
2016/03/24 15:12:00
Are the changes in this file needed? In particular
sunxd
2016/03/29 14:26:34
Done.
|
layer_ptr->SetForceRenderSurface(true); |
SetRootLayerOnMainThread(layer_ptr); |
+ tree->SetRootLayer(std::move(layer)); |
return layer_ptr; |
} |
@@ -218,7 +219,7 @@ class OcclusionTrackerTest : public testing::Test { |
} |
void CalcDrawEtc(TestContentLayerImpl* root) { |
- DCHECK(root == root->layer_tree_impl()->root_layer()); |
+ DCHECK(root == root_); |
// These occlusion tests attach and detach layers in multiple |
// iterations, so rebuild property trees every time. |
@@ -310,6 +311,7 @@ class OcclusionTrackerTest : public testing::Test { |
TestTaskGraphRunner task_graph_runner_; |
scoped_ptr<FakeLayerTreeHost> host_; |
// These hold ownership of the layers for the duration of the test. |
+ LayerImpl* root_; |
LayerImplList render_surface_layer_list_impl_; |
LayerIterator layer_iterator_begin_; |
LayerIterator layer_iterator_; |