Title: [257453] releases/WebKitGTK/webkit-2.28/Source/WebCore
Revision
257453
Author
[email protected]
Date
2020-02-26 02:58:00 -0800 (Wed, 26 Feb 2020)

Log Message

Merge r257207 - RenderLayerBacking::notifyAnimationStarted calls directly into the old animation controller
https://bugs.webkit.org/show_bug.cgi?id=207979

Reviewed by Simon Fraser.

Only call into CSSAnimationController if the "Web Animations for CSS Animations" flag is disabled.

* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::notifyAnimationStarted):

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.28/Source/WebCore/ChangeLog (257452 => 257453)


--- releases/WebKitGTK/webkit-2.28/Source/WebCore/ChangeLog	2020-02-26 10:57:56 UTC (rev 257452)
+++ releases/WebKitGTK/webkit-2.28/Source/WebCore/ChangeLog	2020-02-26 10:58:00 UTC (rev 257453)
@@ -1,3 +1,15 @@
+2020-02-24  Antoine Quint  <[email protected]>
+
+        RenderLayerBacking::notifyAnimationStarted calls directly into the old animation controller
+        https://bugs.webkit.org/show_bug.cgi?id=207979
+
+        Reviewed by Simon Fraser.
+
+        Only call into CSSAnimationController if the "Web Animations for CSS Animations" flag is disabled.
+
+        * rendering/RenderLayerBacking.cpp:
+        (WebCore::RenderLayerBacking::notifyAnimationStarted):
+
 2020-02-24  Philippe Normand  <[email protected]>
 
         [GStreamer][WPE] Add GstGLMemoryEGL support for the video-plane-display

Modified: releases/WebKitGTK/webkit-2.28/Source/WebCore/rendering/RenderLayerBacking.cpp (257452 => 257453)


--- releases/WebKitGTK/webkit-2.28/Source/WebCore/rendering/RenderLayerBacking.cpp	2020-02-26 10:57:56 UTC (rev 257452)
+++ releases/WebKitGTK/webkit-2.28/Source/WebCore/rendering/RenderLayerBacking.cpp	2020-02-26 10:58:00 UTC (rev 257453)
@@ -3397,7 +3397,8 @@
 
 void RenderLayerBacking::notifyAnimationStarted(const GraphicsLayer*, const String&, MonotonicTime time)
 {
-    renderer().animation().notifyAnimationStarted(renderer(), time);
+    if (!RuntimeEnabledFeatures::sharedFeatures().webAnimationsCSSIntegrationEnabled())
+        renderer().animation().notifyAnimationStarted(renderer(), time);
 }
 
 void RenderLayerBacking::notifyFlushRequired(const GraphicsLayer* layer)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to