Title: [266425] branches/safari-610-branch/Source/WebCore
Revision
266425
Author
[email protected]
Date
2020-09-01 18:18:57 -0700 (Tue, 01 Sep 2020)

Log Message

Cherry-pick r266229. rdar://problem/68161195

    Animation are invalidating too much
    https://bugs.webkit.org/show_bug.cgi?id=215849

    Reviewed by Antoine Quint.

    * animation/KeyframeEffect.cpp:
    (WebCore::invalidateElement):

    Changes due to animations can't affect sibling elements so we can use internal invalidation.

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@266229 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-610-branch/Source/WebCore/ChangeLog (266424 => 266425)


--- branches/safari-610-branch/Source/WebCore/ChangeLog	2020-09-02 01:18:55 UTC (rev 266424)
+++ branches/safari-610-branch/Source/WebCore/ChangeLog	2020-09-02 01:18:57 UTC (rev 266425)
@@ -1,3 +1,32 @@
+2020-09-01  Alan Coon  <[email protected]>
+
+        Cherry-pick r266229. rdar://problem/68161195
+
+    Animation are invalidating too much
+    https://bugs.webkit.org/show_bug.cgi?id=215849
+    
+    Reviewed by Antoine Quint.
+    
+    * animation/KeyframeEffect.cpp:
+    (WebCore::invalidateElement):
+    
+    Changes due to animations can't affect sibling elements so we can use internal invalidation.
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@266229 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2020-08-27  Antti Koivisto  <[email protected]>
+
+            Animation are invalidating too much
+            https://bugs.webkit.org/show_bug.cgi?id=215849
+
+            Reviewed by Antoine Quint.
+
+            * animation/KeyframeEffect.cpp:
+            (WebCore::invalidateElement):
+
+            Changes due to animations can't affect sibling elements so we can use internal invalidation.
+
 2020-09-01  Russell Epstein  <[email protected]>
 
         Cherry-pick r266118. rdar://problem/68160083

Modified: branches/safari-610-branch/Source/WebCore/animation/KeyframeEffect.cpp (266424 => 266425)


--- branches/safari-610-branch/Source/WebCore/animation/KeyframeEffect.cpp	2020-09-02 01:18:55 UTC (rev 266424)
+++ branches/safari-610-branch/Source/WebCore/animation/KeyframeEffect.cpp	2020-09-02 01:18:57 UTC (rev 266425)
@@ -69,7 +69,7 @@
 static inline void invalidateElement(Element* element)
 {
     if (element)
-        element->invalidateStyle();
+        element->invalidateStyleInternal();
 }
 
 static inline String CSSPropertyIDToIDLAttributeName(CSSPropertyID cssPropertyId)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to