Index: Source/core/layout/LayoutGrid.h |
diff --git a/Source/core/layout/LayoutGrid.h b/Source/core/layout/LayoutGrid.h |
index 275673d0f5ecb085af173ef03745e13f3a72853a..82e94bd8fe540b8dc87cb08047a200e72ad9ab8a 100644 |
--- a/Source/core/layout/LayoutGrid.h |
+++ b/Source/core/layout/LayoutGrid.h |
@@ -166,6 +166,11 @@ private: |
LayoutUnit computeMarginLogicalHeightForChild(const LayoutBox&) const; |
LayoutUnit availableAlignmentSpaceForChildBeforeStretching(LayoutUnit gridAreaBreadthForChild, const LayoutBox&) const; |
void applyStretchAlignmentToChildIfNeeded(LayoutBox&); |
+ bool hasAutoMarginsInColumnAxis(const LayoutBox&) const; |
+ bool hasAutoMarginsInRowAxis(const LayoutBox&) const; |
+ void resetAutoMarginsAndLogicalTopInColumnAxis(LayoutBox&); |
+ void updateAutoMarginsInColumnAxisIfNeeded(LayoutBox&); |
+ void updateAutoMarginsInRowAxisIfNeeded(LayoutBox&); |
#if ENABLE(ASSERT) |
bool tracksAreWiderThanMinTrackBreadth(GridTrackSizingDirection, const Vector<GridTrack>&); |