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

Reply via email to