Changeset 157211 in webkit for trunk/Source/WebCore/rendering/RenderGrid.cpp
- Timestamp:
- Oct 10, 2013, 1:38:57 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/rendering/RenderGrid.cpp
r156876 r157211 27 27 #include "RenderGrid.h" 28 28 29 #include "GridCoordinate.h" 29 30 #include "LayoutRepainter.h" 30 31 #include "NotImplemented.h" … … 706 707 } 707 708 708 RenderGrid::GridCoordinate RenderGrid::cachedGridCoordinate(const RenderBox* gridItem) const709 GridCoordinate RenderGrid::cachedGridCoordinate(const RenderBox* gridItem) const 709 710 { 710 711 ASSERT(m_gridItemCoordinate.contains(gridItem)); … … 712 713 } 713 714 714 RenderGrid::GridSpan RenderGrid::resolveGridPositionsFromAutoPlacementPosition(const RenderBox*, TrackSizingDirection, size_t initialPosition) const715 GridSpan RenderGrid::resolveGridPositionsFromAutoPlacementPosition(const RenderBox*, TrackSizingDirection, size_t initialPosition) const 715 716 { 716 717 // FIXME: We don't support spanning with auto positions yet. Once we do, this is wrong. Also we should make … … 719 720 } 720 721 721 PassOwnPtr< RenderGrid::GridSpan> RenderGrid::resolveGridPositionsFromStyle(const RenderBox* gridItem, TrackSizingDirection direction) const722 PassOwnPtr<GridSpan> RenderGrid::resolveGridPositionsFromStyle(const RenderBox* gridItem, TrackSizingDirection direction) const 722 723 { 723 724 const GridPosition& initialPosition = (direction == ForColumns) ? gridItem->style()->gridItemColumnStart() : gridItem->style()->gridItemRowStart(); … … 830 831 } 831 832 832 PassOwnPtr< RenderGrid::GridSpan> RenderGrid::resolveGridPositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, GridPositionSide side) const833 PassOwnPtr<GridSpan> RenderGrid::resolveGridPositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, GridPositionSide side) const 833 834 { 834 835 if (position.isAuto()) … … 854 855 } 855 856 856 PassOwnPtr< RenderGrid::GridSpan> RenderGrid::resolveNamedGridLinePositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, GridPositionSide side) const857 PassOwnPtr<GridSpan> RenderGrid::resolveNamedGridLinePositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, GridPositionSide side) const 857 858 { 858 859 ASSERT(position.isSpan()); … … 875 876 } 876 877 877 PassOwnPtr< RenderGrid::GridSpan> RenderGrid::resolveRowStartColumnStartNamedGridLinePositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, const Vector<size_t>& gridLines) const878 PassOwnPtr<GridSpan> RenderGrid::resolveRowStartColumnStartNamedGridLinePositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, const Vector<size_t>& gridLines) const 878 879 { 879 880 // The grid line inequality needs to be strict (which doesn't match the after / end case) because |resolvedOppositePosition| … … 890 891 } 891 892 892 PassOwnPtr< RenderGrid::GridSpan> RenderGrid::resolveRowEndColumnEndNamedGridLinePositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, const Vector<size_t>& gridLines) const893 PassOwnPtr<GridSpan> RenderGrid::resolveRowEndColumnEndNamedGridLinePositionAgainstOppositePosition(size_t resolvedOppositePosition, const GridPosition& position, const Vector<size_t>& gridLines) const 893 894 { 894 895 // FIXME: This could be a binary search as |gridLines| is ordered.
Note:
See TracChangeset
for help on using the changeset viewer.