Index: third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
index e30b112a0200fc1eb6328806e5164ece24a8b69e..dad1213192b3462721a72c01cabd4c1943047de7 100644 |
--- a/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
+++ b/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
@@ -428,7 +428,7 @@ void CompositingRequirementsUpdater::updateRecursive(PaintLayer* ancestorLayer, |
reflectionLayer->setCompositingReasons(reflectionCompositingReason, CompositingReasonReflectionOfCompositedParent); |
} |
- if (willBeCompositedOrSquashed && layer->layoutObject()->style()->hasBlendMode()) |
+ if (willBeCompositedOrSquashed && (layer->layoutObject()->style()->hasBlendMode() || layer->layoutObject()->style()->hasBackdropFilter())) |
pdr.
2016/09/29 21:54:49
Since webkit has the only shipping implementation
trchen
2016/09/29 22:23:33
Sure! I'm doing now.
|
currentRecursionData.m_hasUnisolatedCompositedBlendingDescendant = true; |
// Tell the parent it has compositing descendants. |