| Index: third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp
|
| diff --git a/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp b/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp
|
| index 142b27e77d62f5646402360ceea8281f46b330ca..529c54b3edbbe8334de8f25e861159f5a00691a2 100644
|
| --- a/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp
|
| +++ b/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.cpp
|
| @@ -144,9 +144,10 @@ void ScrollAnimatorCompositorCoordinator::compositorAnimationFinished(
|
| }
|
| }
|
|
|
| -void ScrollAnimatorCompositorCoordinator::reattachCompositorPlayerIfNeeded(
|
| +bool ScrollAnimatorCompositorCoordinator::reattachCompositorPlayerIfNeeded(
|
| WebCompositorAnimationTimeline* timeline)
|
| {
|
| + bool reattached = false;
|
| int compositorAnimationAttachedToLayerId = 0;
|
| if (scrollableArea()->layerForScrolling())
|
| compositorAnimationAttachedToLayerId = scrollableArea()->layerForScrolling()->platformLayer()->id();
|
| @@ -165,10 +166,13 @@ void ScrollAnimatorCompositorCoordinator::reattachCompositorPlayerIfNeeded(
|
| timeline->playerAttached(*this);
|
| m_compositorPlayer->attachLayer(
|
| scrollableArea()->layerForScrolling()->platformLayer());
|
| + reattached = true;
|
| }
|
| m_compositorAnimationAttachedToLayerId = compositorAnimationAttachedToLayerId;
|
| }
|
| }
|
| +
|
| + return reattached;
|
| }
|
|
|
| void ScrollAnimatorCompositorCoordinator::notifyAnimationStarted(
|
|
|