Title: [279118] trunk/Source/WebCore
- Revision
- 279118
- Author
- commit-qu...@webkit.org
- Date
- 2021-06-22 09:16:18 -0700 (Tue, 22 Jun 2021)
Log Message
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: trunk/Source/WebCore/ChangeLog (279117 => 279118)
--- trunk/Source/WebCore/ChangeLog 2021-06-22 15:31:06 UTC (rev 279117)
+++ trunk/Source/WebCore/ChangeLog 2021-06-22 16:16:18 UTC (rev 279118)
@@ -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-21 Yusuke Suzuki <ysuz...@apple.com>
Shrink sizeof(RegisteredEventListener)
Modified: trunk/Source/WebCore/style/StyleTreeResolver.cpp (279117 => 279118)
--- trunk/Source/WebCore/style/StyleTreeResolver.cpp 2021-06-22 15:31:06 UTC (rev 279117)
+++ trunk/Source/WebCore/style/StyleTreeResolver.cpp 2021-06-22 16:16:18 UTC (rev 279118)
@@ -207,7 +207,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