Index: third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
index 5c55d80f54866b4206232cc7eaf9d9d2add162bd..e30b112a0200fc1eb6328806e5164ece24a8b69e 100644 |
--- a/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
+++ b/third_party/WebKit/Source/core/layout/compositing/CompositingRequirementsUpdater.cpp |
@@ -227,7 +227,7 @@ void CompositingRequirementsUpdater::updateRecursive(PaintLayer* ancestorLayer, |
directReasons |= CompositingReasonVideoOverlay; |
if (currentRecursionData.m_hasCompositedScrollingAncestor && layer->layoutObject()->styleRef().hasViewportConstrainedPosition()) |
- directReasons |= CompositingReasonPositionFixed; |
+ directReasons |= CompositingReasonScrollDependentPosition; |
bool canBeComposited = compositor->canBeComposited(layer); |
if (canBeComposited) { |