Changeset 269728 in webkit
- Timestamp:
- Nov 12, 2020 3:25:22 AM (3 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r269726 r269728 1 2020-11-12 Sergio Villar Senin <svillar@igalia.com> 2 3 Crash in RenderBox::overrideContainingBlockContentHeight() 4 https://bugs.webkit.org/show_bug.cgi?id=218504 5 <rdar://problem/70989103> 6 7 Reviewed by Zalan Bujtas. 8 9 * fast/flexbox/flex-column-vertical-rl-dynamic-child-crash-expected.txt: Added. 10 * fast/flexbox/flex-column-vertical-rl-dynamic-child-crash.html: Added. 11 1 12 2020-11-12 Zalan Bujtas <zalan@apple.com> 2 13 -
trunk/Source/WebCore/ChangeLog
r269726 r269728 1 2020-11-12 Sergio Villar Senin <svillar@igalia.com> 2 3 Crash in RenderBox::overrideContainingBlockContentHeight() 4 https://bugs.webkit.org/show_bug.cgi?id=218504 5 <rdar://problem/70989103> 6 7 Reviewed by Zalan Bujtas. 8 9 It should check the overriding widths map for vertical writing modes because it deals with logical sizes. Instead it was always checking the 10 overriding heights map and thus giving incorrect results. 11 12 Test: fast/flexbox/flex-column-vertical-rl-dynamic-child-crash.html 13 14 * rendering/RenderBox.cpp: 15 (WebCore::RenderBox::hasOverridingContainingBlockContentHeight const): Check gOverridingContainingBlockContentLogicalWidthMap 16 for vertical writing modes. 17 1 18 2020-11-12 Zalan Bujtas <zalan@apple.com> 2 19 -
trunk/Source/WebCore/rendering/RenderBox.cpp
r269717 r269728 1179 1179 return cb->style().isHorizontalWritingMode() 1180 1180 ? gOverridingContainingBlockContentLogicalHeightMap && gOverridingContainingBlockContentLogicalHeightMap->contains(this) 1181 : gOverridingContainingBlockContentLogical HeightMap && gOverridingContainingBlockContentLogicalHeightMap->contains(this);1181 : gOverridingContainingBlockContentLogicalWidthMap && gOverridingContainingBlockContentLogicalWidthMap->contains(this); 1182 1182 } 1183 1183
Note: See TracChangeset
for help on using the changeset viewer.