Chromium Code Reviews| 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. |