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 d31b85bd73b0415dd59f803aeb39d19d27284d59..fdbd162e25ac6445b9c5ef989c5ee1ee25f5cf00 100644 |
--- a/cc/trees/layer_tree_host_common.cc |
+++ b/cc/trees/layer_tree_host_common.cc |
@@ -304,6 +304,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) { |