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

Issue 614263005: [CSS Grid Layout] overflow-position keyword for align and justify properties. (Closed)

Created:
6 years, 2 months ago by jfernandez
Modified:
6 years, 2 months ago
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, jfernandez, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, Manuel Rego, rune+blink, svillar, zoltan1
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

[CSS Grid Layout] overflow-position keyword for align and justify properties. When the alignment subject is larger than the alignment container, it will overflow. Some alignment modes, if honored in this situation, may cause data loss; an overflow alignment mode can be explicitly specified to avoid this. BUG=249451, 376823 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184309

Patch Set 1 #

Total comments: 12

Patch Set 2 : Applied suggested changes. #

Total comments: 20

Patch Set 3 : Better comments and code refactoring. #

Patch Set 4 : Default overflow can't be resolved in the adjuster. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+266 lines, -13 lines) Patch
A LayoutTests/fast/css-grid-layout/grid-align-justify-overflow.html View 1 2 1 chunk +227 lines, -0 lines 0 comments Download
A LayoutTests/fast/css-grid-layout/grid-align-justify-overflow-expected.txt View 1 chunk +10 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderGrid.cpp View 1 2 3 7 chunks +29 lines, -13 lines 0 comments Download

Messages

Total messages: 17 (6 generated)
jfernandez
6 years, 2 months ago (2014-10-01 23:41:05 UTC) #2
Timothy Loh
fyi I haven't worked in core/rendering enough to review these, removing myself from the reviewers ...
6 years, 2 months ago (2014-10-07 04:35:48 UTC) #3
Julien - ping for review
https://codereview.chromium.org/614263005/diff/1/Source/core/rendering/RenderGrid.cpp File Source/core/rendering/RenderGrid.cpp (right): https://codereview.chromium.org/614263005/diff/1/Source/core/rendering/RenderGrid.cpp#newcode1182 Source/core/rendering/RenderGrid.cpp:1182: static void resolveJustification(const RenderStyle* parentStyle, const RenderStyle* childStyle, ItemPosition& ...
6 years, 2 months ago (2014-10-20 16:59:11 UTC) #4
jfernandez
Applied suggested changes. https://codereview.chromium.org/614263005/diff/1/Source/core/rendering/RenderGrid.cpp File Source/core/rendering/RenderGrid.cpp (right): https://codereview.chromium.org/614263005/diff/1/Source/core/rendering/RenderGrid.cpp#newcode1182 Source/core/rendering/RenderGrid.cpp:1182: static void resolveJustification(const RenderStyle* parentStyle, const ...
6 years, 2 months ago (2014-10-22 21:38:10 UTC) #5
Julien - ping for review
lgtm https://codereview.chromium.org/614263005/diff/20001/LayoutTests/fast/css-grid-layout/grid-align-justify-overflow.html File LayoutTests/fast/css-grid-layout/grid-align-justify-overflow.html (right): https://codereview.chromium.org/614263005/diff/20001/LayoutTests/fast/css-grid-layout/grid-align-justify-overflow.html#newcode28 LayoutTests/fast/css-grid-layout/grid-align-justify-overflow.html:28: .cell { cell1 -> cellOverflowWidth cell2 -> cellOverflowHeight ...
6 years, 2 months ago (2014-10-23 00:57:25 UTC) #8
jfernandez
Trying the CQ on the new patch with the last suggestions. https://codereview.chromium.org/614263005/diff/20001/LayoutTests/fast/css-grid-layout/grid-align-justify-overflow.html File LayoutTests/fast/css-grid-layout/grid-align-justify-overflow.html (right): ...
6 years, 2 months ago (2014-10-23 18:09:03 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/614263005/40001
6 years, 2 months ago (2014-10-23 18:10:22 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/30648)
6 years, 2 months ago (2014-10-23 19:09:40 UTC) #13
jfernandez
In the new patch I've removed the StyleAdjuster logic to resolve the default overflow value, ...
6 years, 2 months ago (2014-10-23 22:16:51 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/614263005/60001
6 years, 2 months ago (2014-10-23 22:17:37 UTC) #16
commit-bot: I haz the power
6 years, 2 months ago (2014-10-23 23:23:58 UTC) #17
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as 184309

Powered by Google App Engine
This is Rietveld 408576698