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