Chromium Code Reviews| Index: third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp |
| diff --git a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp |
| index e388aaff88dbc94db86bc74a32d1a0c531bf55e1..61fc5abb3983766c251e52fe39ed7285f05e80cd 100644 |
| --- a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp |
| +++ b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp |
| @@ -219,7 +219,8 @@ void PaintPropertyTreeBuilder::updatePaintOffsetTranslation( |
| context.current.paintOffset != LayoutPoint()) { |
| // TODO(trchen): Eliminate PaintLayer dependency. |
| PaintLayer* layer = toLayoutBoxModelObject(object).layer(); |
| - if (layer && layer->paintsWithTransform(GlobalPaintNormalPhase)) |
| + if (layer && |
| + layer->paintsWithTransform(GlobalPaintFlattenCompositingLayers)) |
|
Xianzhu
2016/12/14 18:41:00
This avoids paintsWithTransform from depending on
pdr.
2016/12/14 21:52:53
"compositingState() != PaintsIntoOwnBacking" shoul
Xianzhu
2016/12/14 22:02:31
When you posted this comment, I just uploaded a pa
|
| usesPaintOffsetTranslation = true; |
| } |