| 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 6baebf02bfb5a7794626ffa4a5af5af5d5137593..2d690fffb9312fb6eb130621d9cebad02808d9f2 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
|
| @@ -219,13 +219,8 @@ void PaintPropertyTreeBuilder::updatePaintOffsetTranslation(
|
| usesPaintOffsetTranslation = true;
|
| } else if (object.isBoxModelObject() &&
|
| context.current.paintOffset != LayoutPoint()) {
|
| - // TODO(trchen): Eliminate PaintLayer dependency.
|
| - // TODO(chrishtr): When changing the condition here, make sure to update
|
| - // the condition in LayoutBoxModelObject::styleDidChange() above
|
| - // setNeedsPaintPropertyUpdate().
|
| PaintLayer* layer = toLayoutBoxModelObject(object).layer();
|
| - if (layer &&
|
| - layer->paintsWithTransform(GlobalPaintFlattenCompositingLayers))
|
| + if (layer && layer->paintsWithTransform(GlobalPaintNormalPhase))
|
| usesPaintOffsetTranslation = true;
|
| }
|
|
|
|
|