Index: Source/core/layout/LayoutGrid.h |
diff --git a/Source/core/layout/LayoutGrid.h b/Source/core/layout/LayoutGrid.h |
index 7e2d84825f36498aa857e8c3e433ed72d189c872..6dbe1dc745aebd9fde7083fbb83a8760f59a10cf 100644 |
--- a/Source/core/layout/LayoutGrid.h |
+++ b/Source/core/layout/LayoutGrid.h |
@@ -157,7 +157,13 @@ private: |
void applyStretchAlignmentToTracksIfNeeded(GridTrackSizingDirection, GridSizingData&, LayoutUnit availableSpace); |
void paintChildren(const PaintInfo&, const LayoutPoint&) override; |
- bool allowedToStretchLogicalHeightForChild(const LayoutBox& child) const; |
+ |
+ bool hasAutoSizeInColumnAxisForChild(const LayoutBox&) const; |
+ bool hasAutoSizeInRowAxisForChild(const LayoutBox&) const; |
+ bool allowedToStretchChildAlongColumnAxis(const LayoutBox&) const; |
+ bool allowedToStretchChildAlongRowAxis(const LayoutBox&) const; |
+ bool canShrinkToFitInRowAxisForChild(const LayoutBox&) const; |
+ bool hasAutoMinSizeInRowAxis(const LayoutBox&) const; |
bool needToStretchChildLogicalHeight(const LayoutBox&) const; |
LayoutUnit childIntrinsicHeight(const LayoutBox&) const; |
LayoutUnit childIntrinsicWidth(const LayoutBox&) const; |
@@ -165,7 +171,7 @@ private: |
LayoutUnit marginLogicalHeightForChild(const LayoutBox&) const; |
LayoutUnit computeMarginLogicalHeightForChild(const LayoutBox&) const; |
LayoutUnit availableAlignmentSpaceForChildBeforeStretching(LayoutUnit gridAreaBreadthForChild, const LayoutBox&) const; |
- void applyStretchAlignmentToChildIfNeeded(LayoutBox&, LayoutUnit gridAreaBreadthForChild); |
+ void applyStretchAlignmentToChildIfNeeded(LayoutBox&); |
#if ENABLE(ASSERT) |
bool tracksAreWiderThanMinTrackBreadth(GridTrackSizingDirection, const Vector<GridTrack>&); |