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

Issue 826893002: [CSS Grid Layout] Remove stack from grid-auto-flow syntax (Closed)

Created:
5 years, 12 months ago by Manuel Rego
Modified:
5 years, 11 months ago
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-css, blink-reviews-rendering, dglazkov+blink, Dominik Röttsches, eae+blinkwatch, ed+blinkwatch_opera.com, jchaffraix+rendering, jfernandez, leviw+renderwatch, mstensho (USE GERRIT), pdr+renderingwatchlist_chromium.org, rwlbuis, svillar, zoltan1
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

[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. 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. Update layout tests in order to adapt the results to the new behavior. ietestcenter/css3/grid/grid-column-002.htm was removed as it doesn't make sense without "stack". BUG=384099 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=188381

Patch Set 1 #

Patch Set 2 : Keep some "stack" cases in grid-auto-flow-get-set.html and remove grid-column-002.htm #

Patch Set 3 : Rebased patch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -367 lines) Patch
M LayoutTests/fast/css-grid-layout/grid-auto-flow-get-set.html View 1 8 chunks +23 lines, -44 lines 0 comments Download
M LayoutTests/fast/css-grid-layout/grid-auto-flow-get-set-expected.txt View 1 2 4 chunks +6 lines, -18 lines 0 comments Download
M LayoutTests/fast/css-grid-layout/grid-auto-flow-update.html View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/fast/css-grid-layout/grid-item-named-grid-area-resolution.html View 2 chunks +4 lines, -4 lines 0 comments Download
M LayoutTests/fast/css-grid-layout/grid-item-z-index-stacking-context.html View 2 chunks +4 lines, -5 lines 0 comments Download
M LayoutTests/fast/css-grid-layout/grid-shorthand-get-set.html View 5 chunks +0 lines, -15 lines 0 comments Download
M LayoutTests/fast/css-grid-layout/grid-shorthand-get-set-expected.txt View 2 chunks +0 lines, -18 lines 0 comments Download
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 Download
M LayoutTests/fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html View 6 chunks +17 lines, -17 lines 0 comments Download
M LayoutTests/fast/css-grid-layout/resources/grid.css View 1 chunk +0 lines, -4 lines 0 comments Download
D LayoutTests/ietestcenter/css3/grid/grid-column-002.htm View 1 2 1 chunk +0 lines, -87 lines 0 comments Download
M LayoutTests/ietestcenter/css3/grid/grid-column-003.htm View 1 2 3 chunks +14 lines, -6 lines 0 comments Download
M Source/core/css/CSSValueKeywords.in View 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/css/RenderStyleCSSValueMapping.cpp View 1 2 2 chunks +0 lines, -10 lines 0 comments Download
M Source/core/css/parser/CSSPropertyParser.cpp View 1 2 2 chunks +3 lines, -7 lines 0 comments Download
M Source/core/css/resolver/StyleBuilderConverter.cpp View 1 chunk +4 lines, -14 lines 0 comments Download
M Source/core/rendering/RenderGrid.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/rendering/RenderGrid.cpp View 1 2 3 chunks +6 lines, -93 lines 0 comments Download
M Source/core/rendering/style/GridResolvedPosition.cpp View 1 chunk +0 lines, -4 lines 0 comments Download
M Source/core/rendering/style/RenderStyle.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/rendering/style/RenderStyleConstants.h View 1 2 1 chunk +5 lines, -8 lines 0 comments Download

Messages

Total messages: 19 (8 generated)
Manuel Rego
This patch removes "stack" and the old "none" support. The problem is that now in ...
5 years, 12 months ago (2014-12-26 15:31:48 UTC) #2
Manuel Rego
On 2014/12/26 15:31:48, Manuel Rego wrote: > This patch removes "stack" and the old "none" ...
5 years, 11 months ago (2015-01-09 11:42:44 UTC) #3
Julien - ping for review
lgtm
5 years, 11 months ago (2015-01-14 09:19:29 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/826893002/20001
5 years, 11 months ago (2015-01-14 09:19:58 UTC) #6
commit-bot: I haz the power
Failed to apply patch for Source/core/css/CSSComputedStyleDeclaration.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
5 years, 11 months ago (2015-01-14 09:20:10 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/826893002/40001
5 years, 11 months ago (2015-01-14 10:08:07 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/24150)
5 years, 11 months ago (2015-01-14 10:15:12 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/826893002/40001
5 years, 11 months ago (2015-01-14 10:31:21 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/24160)
5 years, 11 months ago (2015-01-14 10:38:08 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/826893002/40001
5 years, 11 months ago (2015-01-14 11:07:51 UTC) #18
commit-bot: I haz the power
5 years, 11 months ago (2015-01-14 13:36:07 UTC) #19
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=188381

Powered by Google App Engine
This is Rietveld 408576698