Index: cc/layers/layer_impl_unittest.cc |
diff --git a/cc/layers/layer_impl_unittest.cc b/cc/layers/layer_impl_unittest.cc |
index 9868cf8b183bd9b31cfa08676c02d9698f4de187..95c00b8f23e479b828025930a8ed562381b3dd7a 100644 |
--- a/cc/layers/layer_impl_unittest.cc |
+++ b/cc/layers/layer_impl_unittest.cc |
@@ -319,7 +319,10 @@ TEST(LayerImplTest, VerifyNeedsUpdateDrawProperties) { |
layer->NoteLayerPropertyChanged()); |
// Unrelated functions, set to the same values, no needs update. |
- VERIFY_NO_NEEDS_UPDATE_DRAW_PROPERTIES(layer->SetFilters(arbitrary_filters)); |
+ layer->test_properties()->filters = arbitrary_filters; |
+ host_impl.active_tree()->BuildLayerListAndPropertyTreesForTesting(); |
+ VERIFY_NO_NEEDS_UPDATE_DRAW_PROPERTIES( |
+ layer->OnFilterAnimated(arbitrary_filters)); |
VERIFY_NO_NEEDS_UPDATE_DRAW_PROPERTIES(layer->SetMasksToBounds(true)); |
VERIFY_NO_NEEDS_UPDATE_DRAW_PROPERTIES(layer->SetContentsOpaque(true)); |
VERIFY_NO_NEEDS_UPDATE_DRAW_PROPERTIES( |