Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Side by Side Diff: third_party/WebKit/Source/core/style/GridPositionsResolver.h

Issue 2392143002: reflow comments in core/style (Closed)
Patch Set: . Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef GridPositionsResolver_h 5 #ifndef GridPositionsResolver_h
6 #define GridPositionsResolver_h 6 #define GridPositionsResolver_h
7 7
8 #include "core/style/GridPosition.h" 8 #include "core/style/GridPosition.h"
9 #include "wtf/Allocator.h" 9 #include "wtf/Allocator.h"
10 10
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
46 size_t find(size_t line); 46 size_t find(size_t line);
47 const Vector<size_t>* m_namedLinesIndexes = nullptr; 47 const Vector<size_t>* m_namedLinesIndexes = nullptr;
48 const Vector<size_t>* m_autoRepeatNamedLinesIndexes = nullptr; 48 const Vector<size_t>* m_autoRepeatNamedLinesIndexes = nullptr;
49 49
50 size_t m_insertionPoint; 50 size_t m_insertionPoint;
51 size_t m_lastLine; 51 size_t m_lastLine;
52 size_t m_autoRepeatTotalTracks; 52 size_t m_autoRepeatTotalTracks;
53 size_t m_autoRepeatTrackListLength; 53 size_t m_autoRepeatTrackListLength;
54 }; 54 };
55 55
56 // This is a utility class with all the code related to grid items positions res olution. 56 // This is a utility class with all the code related to grid items positions
57 // resolution.
57 class GridPositionsResolver { 58 class GridPositionsResolver {
58 DISALLOW_NEW(); 59 DISALLOW_NEW();
59 60
60 public: 61 public:
61 static size_t explicitGridColumnCount(const ComputedStyle&, 62 static size_t explicitGridColumnCount(const ComputedStyle&,
62 size_t autoRepeatColumnsCount); 63 size_t autoRepeatColumnsCount);
63 static size_t explicitGridRowCount(const ComputedStyle&, 64 static size_t explicitGridRowCount(const ComputedStyle&,
64 size_t autoRepeatRowsCount); 65 size_t autoRepeatRowsCount);
65 66
66 static GridPositionSide initialPositionSide(GridTrackSizingDirection); 67 static GridPositionSide initialPositionSide(GridTrackSizingDirection);
67 static GridPositionSide finalPositionSide(GridTrackSizingDirection); 68 static GridPositionSide finalPositionSide(GridTrackSizingDirection);
68 69
69 static size_t spanSizeForAutoPlacedItem(const ComputedStyle&, 70 static size_t spanSizeForAutoPlacedItem(const ComputedStyle&,
70 const LayoutBox&, 71 const LayoutBox&,
71 GridTrackSizingDirection); 72 GridTrackSizingDirection);
72 static GridSpan resolveGridPositionsFromStyle(const ComputedStyle&, 73 static GridSpan resolveGridPositionsFromStyle(const ComputedStyle&,
73 const LayoutBox&, 74 const LayoutBox&,
74 GridTrackSizingDirection, 75 GridTrackSizingDirection,
75 size_t autoRepeatTracksCount); 76 size_t autoRepeatTracksCount);
76 }; 77 };
77 78
78 } // namespace blink 79 } // namespace blink
79 80
80 #endif // GridPositionsResolver_h 81 #endif // GridPositionsResolver_h
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/core/style/GridPosition.h ('k') | third_party/WebKit/Source/core/style/GridPositionsResolver.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698