| Index: Source/core/rendering/RenderGrid.h
|
| diff --git a/Source/core/rendering/RenderGrid.h b/Source/core/rendering/RenderGrid.h
|
| index 1772c9a81fdccd941b3c670f3fe6e50031c97b70..ab5f23edf81fc450c48bf9cab4e2cd615f67efeb 100644
|
| --- a/Source/core/rendering/RenderGrid.h
|
| +++ b/Source/core/rendering/RenderGrid.h
|
| @@ -36,6 +36,8 @@ struct GridCoordinate;
|
| struct GridSpan;
|
| class GridTrack;
|
|
|
| +typedef std::pair<RenderBox*, size_t> GridItemWithSpan;
|
| +
|
| class RenderGrid FINAL : public RenderBlock {
|
| public:
|
| RenderGrid(Element*);
|
| @@ -94,7 +96,7 @@ private:
|
| typedef LayoutUnit (GridTrack::* AccumulatorGetter)() const;
|
| typedef void (GridTrack::* AccumulatorGrowFunction)(LayoutUnit);
|
| typedef bool (GridTrackSize::* FilterFunction)() const;
|
| - void resolveContentBasedTrackSizingFunctionsForItems(GridTrackSizingDirection, GridSizingData&, RenderBox*, FilterFunction, SizingFunction, AccumulatorGetter, AccumulatorGrowFunction);
|
| + void resolveContentBasedTrackSizingFunctionsForItems(GridTrackSizingDirection, GridSizingData&, GridItemWithSpan&, FilterFunction, SizingFunction, AccumulatorGetter, AccumulatorGrowFunction);
|
| void distributeSpaceToTracks(Vector<GridTrack*>&, Vector<GridTrack*>* tracksForGrowthAboveMaxBreadth, AccumulatorGetter, AccumulatorGrowFunction, GridSizingData&, LayoutUnit& availableLogicalSpace);
|
|
|
| double computeNormalizedFractionBreadth(Vector<GridTrack>&, const GridSpan& tracksSpan, GridTrackSizingDirection, LayoutUnit availableLogicalSpace) const;
|
|
|