| Index: third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| index 8d111bb57d37d7b494d39004698e14fae44abb4b..12300e2c4704453ddc633e1a2c85d952e7179925 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| @@ -698,7 +698,8 @@ void LayoutBlock::markFixedPositionObjectForLayoutIfNeeded(
|
| LayoutUnit newLeft = computedValues.m_position;
|
| if (newLeft != box->logicalLeft())
|
| layoutScope.setChildNeedsLayout(child);
|
| - } else if (hasStaticBlockPosition) {
|
| + }
|
| + if (hasStaticBlockPosition) {
|
| LogicalExtentComputedValues computedValues;
|
| box->computeLogicalHeight(computedValues);
|
| LayoutUnit newTop = computedValues.m_position;
|
|
|