Index: cc/debug/debug_rect_history.cc |
diff --git a/cc/debug/debug_rect_history.cc b/cc/debug/debug_rect_history.cc |
index 02264216c429bceb21d63d5f5a3da55db560922b..f89b9f777c6e7adee82b536f99bf73b20f8761d5 100644 |
--- a/cc/debug/debug_rect_history.cc |
+++ b/cc/debug/debug_rect_history.cc |
@@ -100,8 +100,7 @@ void DebugRectHistory::SavePropertyChangedRects( |
++layer_index) { |
LayerImpl* layer = layer_list[layer_index]; |
- if (LayerTreeHostCommon::RenderSurfaceContributesToTarget<LayerImpl>( |
- layer, render_surface_layer->id())) |
+ if (layer->render_surface() && layer->render_surface() != render_surface) |
continue; |
if (layer == hud_layer) |