Changeset 278275 in webkit
- Timestamp:
- May 31, 2021, 2:22:14 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/fast/css/flex-box-intrinsic-width-crash-expected.txt (added)
-
LayoutTests/fast/css/flex-box-intrinsic-width-crash.html (added)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/rendering/RenderFlexibleBox.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r278274 r278275 1 2021-05-31 Rob Buis <rbuis@igalia.com> 2 3 Release assert in RenderFlexibleBox::computeInnerFlexBaseSizeForChild via RenderFlexibleBox::layoutFlexItems 4 https://bugs.webkit.org/show_bug.cgi?id=226367 5 6 Reviewed by Darin Adler. 7 8 Add test for this. 9 10 * fast/css/flex-box-intrinsic-width-crash-expected.txt: Added. 11 * fast/css/flex-box-intrinsic-width-crash.html: Added. 12 1 13 2021-05-31 Youenn Fablet <youenn@apple.com> 2 14 -
trunk/Source/WebCore/ChangeLog
r278274 r278275 1 2021-05-31 Rob Buis <rbuis@igalia.com> 2 3 Treat width: intrinsic as non definite 4 https://bugs.webkit.org/show_bug.cgi?id=226367 5 6 Reviewed by Darin Adler. 7 8 Treat width: intrinsic as non definite in 9 childMainSizeIsDefinite. 10 11 Test: fast/css/flex-box-intrinsic-width-crash.html 12 13 * rendering/RenderFlexibleBox.cpp: 14 (WebCore::RenderFlexibleBox::childMainSizeIsDefinite): 15 1 16 2021-05-31 Youenn Fablet <youenn@apple.com> 2 17 -
trunk/Source/WebCore/rendering/RenderFlexibleBox.cpp
r278253 r278275 876 876 if (flexBasis.isAuto()) 877 877 return false; 878 if (isColumnFlow() && flexBasis.isIntrinsic())878 if (isColumnFlow() && (flexBasis.isIntrinsic() || flexBasis.type() == LengthType::Intrinsic)) 879 879 return false; 880 880 if (flexBasis.isPercentOrCalculated())
Note:
See TracChangeset
for help on using the changeset viewer.