Index: Source/core/layout/compositing/CompositingReasonFinder.cpp |
diff --git a/Source/core/layout/compositing/CompositingReasonFinder.cpp b/Source/core/layout/compositing/CompositingReasonFinder.cpp |
index 872073d7418ac37fd9f1e91434c25268fd0d3432..b67ab287deb037fe0cfac35373bbdb880c2382a1 100644 |
--- a/Source/core/layout/compositing/CompositingReasonFinder.cpp |
+++ b/Source/core/layout/compositing/CompositingReasonFinder.cpp |
@@ -112,6 +112,9 @@ CompositingReasons CompositingReasonFinder::potentialCompositingReasonsFromStyle |
if (style.hasFilter()) |
reasons |= CompositingReasonFilterWithCompositedDescendants; |
+ if (style.hasBackdropFilter()) |
+ reasons |= CompositingReasonBackdropFilter; |
+ |
// See Layer::updateTransform for an explanation of why we check both. |
if (layoutObject->hasTransformRelatedProperty() && style.hasTransform()) |
reasons |= CompositingReasonTransformWithCompositedDescendants; |