Title: [271521] trunk/Source/WebCore
- Revision
- 271521
- Author
- [email protected]
- Date
- 2021-01-15 06:57:59 -0800 (Fri, 15 Jan 2021)
Log Message
Mark only child for layout
https://bugs.webkit.org/show_bug.cgi?id=218554
Patch by Rob Buis <[email protected]> on 2021-01-15
Reviewed by Antti Koivisto.
Mark only child for layout in applyStretchAlignmentToChildIfNeeded.
* rendering/RenderGrid.cpp:
(WebCore::RenderGrid::applyStretchAlignmentToChildIfNeeded):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (271520 => 271521)
--- trunk/Source/WebCore/ChangeLog 2021-01-15 14:39:33 UTC (rev 271520)
+++ trunk/Source/WebCore/ChangeLog 2021-01-15 14:57:59 UTC (rev 271521)
@@ -1,3 +1,15 @@
+2021-01-15 Rob Buis <[email protected]>
+
+ Mark only child for layout
+ https://bugs.webkit.org/show_bug.cgi?id=218554
+
+ Reviewed by Antti Koivisto.
+
+ Mark only child for layout in applyStretchAlignmentToChildIfNeeded.
+
+ * rendering/RenderGrid.cpp:
+ (WebCore::RenderGrid::applyStretchAlignmentToChildIfNeeded):
+
2021-01-15 Zalan Bujtas <[email protected]>
[LFC] Rename inNoQuirksMode to inStandardsMode
Modified: trunk/Source/WebCore/rendering/RenderGrid.cpp (271520 => 271521)
--- trunk/Source/WebCore/rendering/RenderGrid.cpp 2021-01-15 14:39:33 UTC (rev 271520)
+++ trunk/Source/WebCore/rendering/RenderGrid.cpp 2021-01-15 14:57:59 UTC (rev 271521)
@@ -1141,7 +1141,7 @@
if (desiredLogicalHeight != child.logicalHeight()) {
// FIXME: Can avoid laying out here in some cases. See https://webkit.org/b/87905.
child.setLogicalHeight(0_lu);
- child.setNeedsLayout();
+ child.setNeedsLayout(MarkOnlyThis);
}
}
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes