Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/LayoutObject.cpp |
| diff --git a/third_party/WebKit/Source/core/layout/LayoutObject.cpp b/third_party/WebKit/Source/core/layout/LayoutObject.cpp |
| index 0204a2614af5b3f66a06967dbaf95bdadfb5616a..92bef7b769ef31e7dabc8753e8375b2d08646145 100644 |
| --- a/third_party/WebKit/Source/core/layout/LayoutObject.cpp |
| +++ b/third_party/WebKit/Source/core/layout/LayoutObject.cpp |
| @@ -803,7 +803,7 @@ void LayoutObject::markContainerChainForLayout(bool scheduleRelayout, SubtreeLay |
| object = container; |
| } |
| - if (scheduleRelayout) |
| + if (scheduleRelayout && !frameView()->isInPerformLayout()) |
|
leviw_travelin_and_unemployed
2016/04/22 17:24:33
This is probably worthy of a comment.
|
| last->scheduleRelayout(); |
| } |