Index: cc/trees/layer_tree_host_common.cc |
diff --git a/cc/trees/layer_tree_host_common.cc b/cc/trees/layer_tree_host_common.cc |
index 93b33358cd7718b7d3001a87074ff1f183305ac9..4d2a751ca627f8f3571419b54b29525fd1fb742a 100644 |
--- a/cc/trees/layer_tree_host_common.cc |
+++ b/cc/trees/layer_tree_host_common.cc |
@@ -307,6 +307,7 @@ static void AddSurfaceToRenderSurfaceList( |
// pixel-moving filters) |
const FilterOperations& filters = render_surface->Filters(); |
bool is_occlusion_immune = render_surface->HasCopyRequest() || |
+ render_surface->CacheRenderSurface() || |
filters.HasReferenceFilter() || |
filters.HasFilterThatMovesPixels(); |
if (is_occlusion_immune) { |