Index: Source/core/rendering/RenderGrid.h |
diff --git a/Source/core/rendering/RenderGrid.h b/Source/core/rendering/RenderGrid.h |
index 4136230e84db00cb6960b63b28f82db56fa410a6..cddb42315649507a9b19fc1e78c205724edb1647 100644 |
--- a/Source/core/rendering/RenderGrid.h |
+++ b/Source/core/rendering/RenderGrid.h |
@@ -128,6 +128,13 @@ private: |
LayoutUnit gridAreaBreadthForChild(const RenderBox& child, GridTrackSizingDirection, const Vector<GridTrack>&) const; |
virtual void paintChildren(PaintInfo&, const LayoutPoint&) override; |
+ bool needToStretchChildLogicalHeight(const RenderBox&) const; |
+ LayoutUnit childIntrinsicHeight(const RenderBox&) const; |
+ LayoutUnit childIntrinsicWidth(const RenderBox&) const; |
+ LayoutUnit intrinsicLogicalHeightForChild(const RenderBox&) const; |
+ LayoutUnit marginLogicalHeightForChild(const RenderBox&) const; |
+ LayoutUnit availableAlignmentSpaceForChildBeforeStretching(LayoutUnit gridAreaBreadthForChild, const RenderBox&) const; |
+ void applyStretchAlignmentToChildIfNeeded(RenderBox&, LayoutUnit gridAreaBreadthForChild); |
#if ENABLE(ASSERT) |
bool tracksAreWiderThanMinTrackBreadth(GridTrackSizingDirection, const Vector<GridTrack>&); |