Changeset 202856 in webkit
- Timestamp:
- Jul 6, 2016 6:02:43 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r202853 r202856 1 2016-07-06 Manuel Rego Casasnovas <rego@igalia.com> 2 3 [css-grid] Height percentages are not properly resolved for item's children 4 https://bugs.webkit.org/show_bug.cgi?id=159258 5 6 Reviewed by Sergio Villar Senin. 7 8 * fast/css-grid-layout/percent-resolution-grid-item-children-expected.txt: Added. 9 * fast/css-grid-layout/percent-resolution-grid-item-children.html: Added. 10 1 11 2016-07-05 Youenn Fablet <youenn@apple.com> 2 12 -
trunk/Source/WebCore/ChangeLog
r202854 r202856 1 2016-07-06 Manuel Rego Casasnovas <rego@igalia.com> 2 3 [css-grid] Height percentages are not properly resolved for item's children 4 https://bugs.webkit.org/show_bug.cgi?id=159258 5 6 Reviewed by Sergio Villar Senin. 7 8 When grid items are vertically stretched (default behavior) 9 they store their height on RenderBox::overrideLogicalContentHeight(). 10 In order to resolve the percentage height on the grid item's children 11 we need to use that size. 12 13 Test: fast/css-grid-layout/percent-resolution-grid-item-children.html 14 15 * rendering/RenderBox.cpp: 16 (WebCore::RenderBox::computePercentageLogicalHeight): 17 1 18 2016-07-06 Zan Dobersek <zdobersek@igalia.com> 2 19 -
trunk/Source/WebCore/rendering/RenderBox.cpp
r202536 r202856 2990 2990 else if (hasOverrideContainingBlockLogicalHeight()) 2991 2991 availableHeight = overrideContainingBlockContentLogicalHeight(); 2992 else if (cb->isGridItem() && cb->hasOverrideLogicalContentHeight()) 2993 availableHeight = cb->overrideLogicalContentHeight(); 2992 2994 #endif 2993 2995 else if (is<RenderTableCell>(*cb)) {
Note: See TracChangeset
for help on using the changeset viewer.