Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp |
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp |
| index 9fd14255efb568cc83fcfc7da64129b8aba15919..3331741b423257b2e5fef90f8ff84be00eb969b6 100644 |
| --- a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp |
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp |
| @@ -2938,6 +2938,8 @@ void LayoutBlockFlow::UpdateBlockChildDirtyBitsBeforeLayout( |
| ToLayoutMultiColumnSpannerPlaceholder(child) |
| .MarkForLayoutIfObjectInFlowThreadNeedsLayout(); |
| LayoutBlock::UpdateBlockChildDirtyBitsBeforeLayout(relayout_children, child); |
| + if (child.PreferredLogicalWidthsDirty() && IsInlineBlockOrInlineTable()) |
| + child.SetPreferredLogicalWidthsDirty(kMarkContainerChain); |
|
rhogan
2017/04/18 18:46:30
If someone called SetPreferredLogicalWidthsDirty o
|
| } |
| void LayoutBlockFlow::UpdateStaticInlinePositionForChild( |