Chromium Code Reviews| Index: sky/engine/core/rendering/RenderBox.cpp |
| diff --git a/sky/engine/core/rendering/RenderBox.cpp b/sky/engine/core/rendering/RenderBox.cpp |
| index ec90774c341e5b217c43b47efbfba3c093abb66e..083e1a6deb8987959230d99ec2ed3e911cde2392 100644 |
| --- a/sky/engine/core/rendering/RenderBox.cpp |
| +++ b/sky/engine/core/rendering/RenderBox.cpp |
| @@ -923,13 +923,12 @@ void RenderBox::paintMaskImages(const PaintInfo& paintInfo, const LayoutRect& pa |
| { |
| // Figure out if we need to push a transparency layer to render our mask. |
| bool pushTransparencyLayer = false; |
| - bool compositedMask = hasLayer() && layer()->hasCompositedMask(); |
| bool flattenCompositingLayers = view()->frameView() && view()->frameView()->paintBehavior() & PaintBehaviorFlattenCompositingLayers; |
|
ojan
2014/11/29 01:48:15
FWIW, I would guess that a lot of these PaintBehav
ojan
2014/11/29 01:48:15
FWIW, I would guess that a lot of these PaintBehav
|
| CompositeOperator compositeOp = CompositeSourceOver; |
| bool allMaskImagesLoaded = true; |
| - if (!compositedMask || flattenCompositingLayers) { |
| + if (flattenCompositingLayers) { |
| pushTransparencyLayer = true; |
| StyleImage* maskBoxImage = style()->maskBoxImage().image(); |
| const FillLayer& maskLayers = style()->maskLayers(); |