| Index: third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/PaintLayer.cpp b/third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| index d58952d21a11b1e1b7d5bc192d879e3dff885ef9..beb5ed0b414ec45f52556a88643f2be2dc7d8991 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| @@ -2667,7 +2667,10 @@ void PaintLayer::setGroupedMapping(CompositedLayerMapping* groupedMapping,
|
| groupedMapping->setNeedsGraphicsLayerUpdate(GraphicsLayerUpdateSubtree);
|
| }
|
|
|
| -bool PaintLayer::hasCompositedMask() const {
|
| +bool PaintLayer::maskBlendingAppliedByCompositor() const {
|
| + DCHECK(m_layoutObject->hasMask());
|
| + if (RuntimeEnabledFeatures::slimmingPaintV2Enabled())
|
| + return true;
|
| return m_rareData && m_rareData->compositedLayerMapping &&
|
| m_rareData->compositedLayerMapping->hasMaskLayer();
|
| }
|
|
|