Title: [282542] releases/WebKitGTK/webkit-2.32/Source/WebCore
Revision
282542
Author
ape...@igalia.com
Date
2021-09-16 03:43:24 -0700 (Thu, 16 Sep 2021)

Log Message

Merge r279118 - Make rendererIsEverNeeded check less strict
https://bugs.webkit.org/show_bug.cgi?id=226791

Patch by Rob Buis <rb...@igalia.com> on 2021-06-22
Reviewed by Antti Koivisto.

Make rendererIsEverNeeded check less strict
in TreeResolver::resolveElement.

* style/StyleTreeResolver.cpp:
(WebCore::Style::TreeResolver::resolveElement):

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog (282541 => 282542)


--- releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog	2021-09-16 10:43:17 UTC (rev 282541)
+++ releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog	2021-09-16 10:43:24 UTC (rev 282542)
@@ -1,3 +1,16 @@
+2021-06-22  Rob Buis  <rb...@igalia.com>
+
+        Make rendererIsEverNeeded check less strict
+        https://bugs.webkit.org/show_bug.cgi?id=226791
+
+        Reviewed by Antti Koivisto.
+
+        Make rendererIsEverNeeded check less strict
+        in TreeResolver::resolveElement.
+
+        * style/StyleTreeResolver.cpp:
+        (WebCore::Style::TreeResolver::resolveElement):
+
 2021-06-10  Chris Dumez  <cdu...@apple.com>
 
         Fix incorrect check in AudioNode.disconnect()

Modified: releases/WebKitGTK/webkit-2.32/Source/WebCore/style/StyleTreeResolver.cpp (282541 => 282542)


--- releases/WebKitGTK/webkit-2.32/Source/WebCore/style/StyleTreeResolver.cpp	2021-09-16 10:43:17 UTC (rev 282541)
+++ releases/WebKitGTK/webkit-2.32/Source/WebCore/style/StyleTreeResolver.cpp	2021-09-16 10:43:24 UTC (rev 282542)
@@ -205,7 +205,7 @@
         return { };
     }
 
-    if (!element.rendererIsEverNeeded())
+    if (!element.rendererIsEverNeeded() && !element.hasDisplayContents())
         return { };
 
     Styleable styleable { element, PseudoId::None };
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to