Index: third_party/WebKit/Source/core/layout/LayoutPart.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutPart.cpp b/third_party/WebKit/Source/core/layout/LayoutPart.cpp |
index 5d63160c03ecf99534d6fbc9b9c1fdc9b882f1bd..bf5ba845af300a4402229b6bfa472d71b5a981a6 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutPart.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutPart.cpp |
@@ -286,6 +286,7 @@ void LayoutPart::StyleDidChange(StyleDifference diff, |
void LayoutPart::UpdateLayout() { |
DCHECK(NeedsLayout()); |
LayoutAnalyzer::Scope analyzer(*this); |
+ UpdateAfterLayout(); |
ClearNeedsLayout(); |
} |