|
[CSS Grid Layout] Remove stack from grid-auto-flow syntax
"stack" mode for grid-auto-flow property has been removed from the grid
layout spec:
http://dev.w3.org/csswg/css-grid/#propdef-grid-auto-flow
New syntax is:
[ row | column ] || dense
Modified parsing in order to adapt it to the new syntax.
It introduces a new flag in order to detect if the grid has or not
auto-placed items and avoid to dirty the grid in some situations.
Also the current behavior relying on "stack" has been updated following
the spec. Now it won't be possible to mimic the old "none" (or "stack")
unless you specify manually the grid-placement properties.
BUG= 384099
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Stats (+196 lines, -225 lines) |
 |
M |
LayoutTests/fast/css-grid-layout/grid-auto-flow-get-set.html
|
View
|
8 chunks |
+6 lines, -51 lines |
2 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/grid-auto-flow-get-set-expected.txt
|
View
|
4 chunks |
+1 line, -25 lines |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/grid-auto-flow-update.html
|
View
|
1 chunk |
+1 line, -1 line |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/grid-item-named-grid-area-resolution.html
|
View
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/grid-item-z-index-stacking-context.html
|
View
|
2 chunks |
+4 lines, -5 lines |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/grid-shorthand-get-set.html
|
View
|
5 chunks |
+0 lines, -15 lines |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/grid-shorthand-get-set-expected.txt
|
View
|
2 chunks |
+0 lines, -18 lines |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html
|
View
|
3 chunks |
+9 lines, -9 lines |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html
|
View
|
6 chunks |
+17 lines, -17 lines |
0 comments
|
 |
M |
LayoutTests/fast/css-grid-layout/resources/grid.css
|
View
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
 |
M |
LayoutTests/ietestcenter/css3/grid/grid-column-002.htm
|
View
|
3 chunks |
+20 lines, -10 lines |
3 comments
|
 |
M |
LayoutTests/ietestcenter/css3/grid/grid-column-003.htm
|
View
|
3 chunks |
+14 lines, -6 lines |
0 comments
|
 |
A |
PerformanceTests/Layout/grid-add-auto-positioned-items.html
|
View
|
1 chunk |
+47 lines, -0 lines |
1 comment
|
 |
A |
PerformanceTests/Layout/grid-add-positioned-items.html
|
View
|
1 chunk |
+49 lines, -0 lines |
0 comments
|
 |
M |
Source/core/css/CSSComputedStyleDeclaration.cpp
|
View
|
2 chunks |
+0 lines, -10 lines |
0 comments
|
 |
M |
Source/core/css/CSSValueKeywords.in
|
View
|
1 chunk |
+0 lines, -1 line |
0 comments
|
 |
M |
Source/core/css/parser/CSSPropertyParser.cpp
|
View
|
2 chunks |
+3 lines, -7 lines |
3 comments
|
 |
M |
Source/core/css/resolver/StyleBuilderConverter.cpp
|
View
|
1 chunk |
+4 lines, -14 lines |
0 comments
|
 |
M |
Source/core/rendering/RenderGrid.h
|
View
|
2 chunks |
+5 lines, -1 line |
1 comment
|
 |
M |
Source/core/rendering/RenderGrid.cpp
|
View
|
6 chunks |
+7 lines, -14 lines |
0 comments
|
 |
M |
Source/core/rendering/style/GridResolvedPosition.cpp
|
View
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
 |
M |
Source/core/rendering/style/RenderStyle.h
|
View
|
1 chunk |
+0 lines, -1 line |
0 comments
|
 |
M |
Source/core/rendering/style/RenderStyleConstants.h
|
View
|
1 chunk |
+5 lines, -8 lines |
0 comments
|
Total messages: 11 (1 generated)
|