| Index: third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| index f04e9d6da8b1b91f4c799a0fe858f1f47b53488d..db014c3d21e672396f0aece1f09266c5d7fa0911 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| @@ -247,7 +247,7 @@ void LayoutBoxModelObject::styleDidChange(StyleDifference diff, const ComputedSt
|
| bool newStyleIsFixedPosition = style()->position() == FixedPosition;
|
| bool oldStyleIsFixedPosition = oldStyle->position() == FixedPosition;
|
| if (newStyleIsFixedPosition != oldStyleIsFixedPosition)
|
| - invalidateDisplayItemClientForNonCompositingDescendants();
|
| + invalidateDisplayItemClientsIncludingNonCompositingDescendants(nullptr, PaintInvalidationStyleChange, nullptr);
|
| }
|
|
|
| // The used style for body background may change due to computed style change
|
|
|