Title: [280835] releases/WebKitGTK/webkit-2.32/Source/WebCore
- Revision
- 280835
- Author
- [email protected]
- Date
- 2021-08-10 02:28:47 -0700 (Tue, 10 Aug 2021)
Log Message
Merge r274146 - Suspend widget hierarchy updates while executing node insertion
https://bugs.webkit.org/show_bug.cgi?id=222719
Patch by Carlos Garcia Campos <[email protected]> on 2021-03-09
Reviewed by Ryosuke Niwa.
* dom/ContainerNode.cpp:
(WebCore::executeNodeInsertionWithScriptAssertion):
Modified Paths
Diff
Modified: releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog (280834 => 280835)
--- releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog 2021-08-10 09:27:27 UTC (rev 280834)
+++ releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog 2021-08-10 09:28:47 UTC (rev 280835)
@@ -1,3 +1,13 @@
+2021-03-09 Carlos Garcia Campos <[email protected]>
+
+ Suspend widget hierarchy updates while executing node insertion
+ https://bugs.webkit.org/show_bug.cgi?id=222719
+
+ Reviewed by Ryosuke Niwa.
+
+ * dom/ContainerNode.cpp:
+ (WebCore::executeNodeInsertionWithScriptAssertion):
+
2021-03-09 Zalan Bujtas <[email protected]>
[Multi-column] Adjust fragmented flow state of the out-of-flow descendants
Modified: releases/WebKitGTK/webkit-2.32/Source/WebCore/dom/ContainerNode.cpp (280834 => 280835)
--- releases/WebKitGTK/webkit-2.32/Source/WebCore/dom/ContainerNode.cpp 2021-08-10 09:27:27 UTC (rev 280834)
+++ releases/WebKitGTK/webkit-2.32/Source/WebCore/dom/ContainerNode.cpp 2021-08-10 09:28:47 UTC (rev 280835)
@@ -210,6 +210,7 @@
{
NodeVector postInsertionNotificationTargets;
{
+ WidgetHierarchyUpdatesSuspensionScope suspendWidgetHierarchyUpdates;
ScriptDisallowedScope::InMainThread scriptDisallowedScope;
if (UNLIKELY(containerNode.isShadowRoot() || containerNode.isInShadowTree()))
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes