| Index: third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp
|
| index 51f4310bb7d0c5726faced2e596bd5a8b27d9088..e6b4a2d2fbccebabffc1f04741613a76f531e207 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositingReasonFinder.cpp
|
| @@ -200,8 +200,8 @@ bool CompositingReasonFinder::requiresCompositingForTransformAnimation(
|
|
|
| bool CompositingReasonFinder::requiresCompositingForScrollDependentPosition(
|
| const PaintLayer* layer) const {
|
| - if (layer->layoutObject()->style()->position() != FixedPosition &&
|
| - layer->layoutObject()->style()->position() != StickyPosition)
|
| + if (layer->layoutObject()->style()->position() != EPosition::kFixed &&
|
| + layer->layoutObject()->style()->position() != EPosition::kSticky)
|
| return false;
|
|
|
| if (!(m_compositingTriggers & ViewportConstrainedPositionedTrigger) &&
|
| @@ -216,7 +216,7 @@ bool CompositingReasonFinder::requiresCompositingForScrollDependentPosition(
|
| // container rather than the enclosing frame.
|
| if (layer->sticksToViewport())
|
| return m_layoutView.frameView()->isScrollable();
|
| - return layer->layoutObject()->style()->position() == StickyPosition &&
|
| + return layer->layoutObject()->style()->position() == EPosition::kSticky &&
|
| layer->ancestorOverflowLayer()->scrollsOverflow();
|
| }
|
|
|
|
|