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 9b6a0d3d09c77acb3487d7ed0cba74d21dcbddda..c460ed0991cc165e80630c283a7bdcca8b5db395 100644 |
| --- a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp |
| +++ b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp |
| @@ -359,6 +359,9 @@ static void deriveBorderBoxFromContainerContext(const LayoutObject& object, Pain |
| void PaintPropertyTreeBuilder::buildTreeNodes(const LayoutObject& object, PaintPropertyTreeBuilderContext& context) |
| { |
| + if (!object.isBoxModelObject() && !object.isSVG()) |
|
chrishtr
2016/06/04 06:53:27
Why this new code?
Xianzhu
2016/06/06 02:16:43
This is moved from PrePaintTreeWalker because Pain
|
| + return; |
| + |
| object.getMutableForPainting().clearObjectPaintProperties(); |
| deriveBorderBoxFromContainerContext(object, context); |