WebKit Bugzilla
Attachment 341454 Details for
Bug 170784
: [iOS] Animations with Bézier timing function not suspended on UI process when animation-play-state is set to "paused"
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Alternative patch
170784-initial.patch (text/plain), 673 bytes, created by
Frédéric Wang (:fredw)
on 2018-05-28 09:02:02 PDT
(
hide
)
Description:
Alternative patch
Filename:
MIME Type:
Creator:
Frédéric Wang (:fredw)
Created:
2018-05-28 09:02:02 PDT
Size:
673 bytes
patch
obsolete
>diff --git a/Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp b/Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp >index 9ebd17494e4..39015d0315d 100644 >--- a/Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp >+++ b/Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp >@@ -2926,6 +2926,7 @@ void GraphicsLayerCA::pauseCAAnimationOnLayer(AnimatedPropertyID property, const > newAnim->setSpeed(0); > newAnim->setTimeOffset(timeOffset.seconds()); > >+ layer->removeAnimationForKey(animationID); > layer->addAnimationForKey(animationID, *newAnim); // This will replace the running animation. > > // Pause the animations on the clones too.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 170784
:
340559
|
340560
|
341453
|
341454
|
341646
|
341650
|
342245
|
342414
|
342422
|
344170