Home | History | Annotate | Download | only in rendering

Lines Matching refs:renderBox

55     typedef Vector<RenderBox*, 1> GridCell;
57 const Vector<RenderBox*>& itemsOverflowingGridArea() { return m_gridItemsOverflowingGridArea; }
58 int paintIndexForGridItem(const RenderBox* renderBox) { return m_gridItemsIndexesMap.get(renderBox); }
68 void addChildToIndexesMap(RenderBox&);
87 void insertItemIntoGrid(RenderBox&, const GridCoordinate&);
90 PassOwnPtr<GridCoordinate> createEmptyGridAreaAtSpecifiedPositionsOutsideGrid(const RenderBox&, GridTrackSizingDirection, const GridSpan& specifiedPositions) const;
91 void placeSpecifiedMajorAxisItemsOnGrid(const Vector<RenderBox*>&);
92 void placeAutoMajorAxisItemsOnGrid(const Vector<RenderBox*>&);
93 void placeAutoMajorAxisItemOnGrid(RenderBox&, std::pair<size_t, size_t>& autoPlacementCursor);
100 typedef LayoutUnit (RenderGrid::* SizingFunction)(RenderBox&, GridTrackSizingDirection, Vector<GridTrack>&);
104 void resolveContentBasedTrackSizingFunctionsForItems(GridTrackSizingDirection, GridSizingData&, RenderBox&, FilterFunction, SizingFunction, AccumulatorGetter, AccumulatorGrowFunction);
111 LayoutUnit logicalHeightForChild(RenderBox&, Vector<GridTrack>&);
112 LayoutUnit minContentForChild(RenderBox&, GridTrackSizingDirection, Vector<GridTrack>& columnTracks);
113 LayoutUnit maxContentForChild(RenderBox&, GridTrackSizingDirection, Vector<GridTrack>& columnTracks);
114 LayoutUnit startOfColumnForChild(const RenderBox& child) const;
115 LayoutUnit endOfColumnForChild(const RenderBox& child) const;
116 LayoutUnit columnPositionAlignedWithGridContainerStart(const RenderBox&) const;
117 LayoutUnit columnPositionAlignedWithGridContainerEnd(const RenderBox&) const;
118 LayoutUnit centeredColumnPositionForChild(const RenderBox&) const;
119 LayoutUnit columnPositionForChild(const RenderBox&) const;
120 LayoutUnit startOfRowForChild(const RenderBox& child) const;
121 LayoutUnit endOfRowForChild(const RenderBox& child) const;
122 LayoutUnit centeredRowPositionForChild(const RenderBox&) const;
123 LayoutUnit rowPositionForChild(const RenderBox&) const;
124 LayoutPoint findChildLogicalPosition(const RenderBox&) const;
125 GridCoordinate cachedGridCoordinate(const RenderBox&) const;
127 LayoutUnit gridAreaBreadthForChild(const RenderBox& child, GridTrackSizingDirection, const Vector<GridTrack>&) const;
135 size_t gridItemSpan(const RenderBox&, GridTrackSizingDirection);
153 HashMap<const RenderBox*, GridCoordinate> m_gridItemCoordinate;
155 Vector<RenderBox*> m_gridItemsOverflowingGridArea;
156 HashMap<const RenderBox*, size_t> m_gridItemsIndexesMap;