Index: cc/test/layer_test_common.cc |
diff --git a/cc/test/layer_test_common.cc b/cc/test/layer_test_common.cc |
index b741dc0d673f87598b02aa9d6806ccd312cb79e0..d023a8a9f356c8aaea5aaec7894a728404f41106 100644 |
--- a/cc/test/layer_test_common.cc |
+++ b/cc/test/layer_test_common.cc |
@@ -35,20 +35,12 @@ RenderSurfaceImpl* GetRenderSurface(LayerImpl* layer_impl) { |
EffectTree& effect_tree = |
layer_impl->layer_tree_impl()->property_trees()->effect_tree; |
- EffectNode* effect_node = effect_tree.Node(layer_impl->effect_tree_index()); |
- if (effect_node->owning_layer_id == layer_impl->id()) |
- return effect_tree.GetRenderSurface(layer_impl->effect_tree_index()); |
- return nullptr; |
-} |
- |
-const RenderSurfaceImpl* GetRenderSurface(const LayerImpl* layer_impl) { |
- EffectTree& effect_tree = |
- layer_impl->layer_tree_impl()->property_trees()->effect_tree; |
+ if (RenderSurfaceImpl* surface = |
chrishtr
2017/05/11 20:07:00
The old test code assumed that a layer "owned" a r
chrishtr
2017/05/11 22:15:39
Right.
|
+ effect_tree.GetRenderSurface(layer_impl->effect_tree_index())) |
+ return surface; |
- EffectNode* effect_node = effect_tree.Node(layer_impl->effect_tree_index()); |
- if (effect_node->owning_layer_id == layer_impl->id()) |
- return effect_tree.GetRenderSurface(layer_impl->effect_tree_index()); |
- return nullptr; |
+ return effect_tree.GetRenderSurface( |
+ effect_tree.Node(layer_impl->effect_tree_index())->target_id); |
} |
static bool CanRectFBeSafelyRoundedToRect(const gfx::RectF& r) { |