Index: Source/core/rendering/RenderGrid.h |
diff --git a/Source/core/rendering/RenderGrid.h b/Source/core/rendering/RenderGrid.h |
index 549c26d90fedd252eaa90193995b66dababc1217..871b9e7368b64f4381a53eb35fe825c5f700ea4a 100644 |
--- a/Source/core/rendering/RenderGrid.h |
+++ b/Source/core/rendering/RenderGrid.h |
@@ -78,10 +78,12 @@ private: |
void resolveContentBasedTrackSizingFunctions(GridTrackSizingDirection, GridSizingData&, LayoutUnit& availableLogicalSpace); |
void growGrid(GridTrackSizingDirection, size_t maximumPosition); |
- void insertItemIntoGrid(RenderBox*, const GridResolvedPosition& rowTrack, const GridResolvedPosition& columnTrack); |
void insertItemIntoGrid(RenderBox*, const GridCoordinate&); |
void placeItemsOnGrid(); |
void populateExplicitGridAndOrderIterator(); |
+ bool checkEmptyCells(const GridCoordinate&) const; |
+ PassOwnPtr<GridCoordinate> createEmptyGridAreaAtSpecifiedPositionsOutsideGrid(const RenderBox*, GridTrackSizingDirection, const GridSpan& specifiedPositions) const; |
+ PassOwnPtr<GridCoordinate> findEmptyGridAreaAtSpecifiedPositionsInsideGrid(const RenderBox*, GridTrackSizingDirection, const GridSpan& specifiedPositions) const; |
void placeSpecifiedMajorAxisItemsOnGrid(const Vector<RenderBox*>&); |
void placeAutoMajorAxisItemsOnGrid(const Vector<RenderBox*>&); |
void placeAutoMajorAxisItemOnGrid(RenderBox*); |