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

Issue 2832503003: [css-flex] Implement the space-evenly content-distribution value (Closed)

Created:
3 years, 8 months ago by jfernandez
Modified:
3 years, 7 months ago
CC:
chromium-reviews, cbiesinger, szager+layoutwatch_chromium.org, zoltan1, blink-reviews-layout_chromium.org, pdr+renderingwatchlist_chromium.org, eae+blinkwatch, leviw+renderwatch, jchaffraix+rendering, blink-reviews, eae
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[css-flex] Implement the space-evenly content-distribution value The CSS Box Alignment specification defines the <content-distribution> set as some of the allowed values for the Content Distribution properties, align-content and justify-content. The 'space-evenly' value is not among the ones allowed for these properties according to the CSS Flexible Box specification. The CSS Flexbible box specification states that it must follow the CSS Box Alignment specification, so this new value must be considered as part of an upgraded level of the spec, which should be implemented eventually. Since we have already shipped an implementation of the new CSS Box Alignment values for CSS Grid Layout, we need to implement it for Flexbox as well. This is the intent-to-implement-and-ship request approved for this change: https://groups.google.com/a/chromium.org/d/msg/blink-dev/_4wD-NXS6Ik/W51KNjTzAAAJ BUG=708121 Review-Url: https://codereview.chromium.org/2832503003 Cr-Commit-Position: refs/heads/master@{#474237} Committed: https://chromium.googlesource.com/chromium/src/+/69568ed51b77ef4a94d96f99134e09223acf6223

Patch Set 1 #

Total comments: 2

Patch Set 2 : Unskip an external WPT for the space-evenly value. #

Patch Set 3 : Patch rebased #

Patch Set 4 : Fixed build errors. #

Patch Set 5 : Added space-evenly to the css-properties expectations. #

Patch Set 6 : Fixed layout tests. #

Messages

Total messages: 51 (23 generated)
jfernandez
Patch ready for review.
3 years, 8 months ago (2017-04-19 23:21:05 UTC) #3
Manuel Rego
Just a quick comment as I feel @cbiesinger should be the one reviewing this. Please ...
3 years, 8 months ago (2017-04-20 08:57:06 UTC) #4
cbiesinger
Thanks, lgtm. This is fine to submit but I'll note that this still only partially ...
3 years, 8 months ago (2017-04-20 21:38:38 UTC) #5
jfernandez
On 2017/04/20 21:38:38, cbiesinger wrote: > Thanks, lgtm. This is fine to submit but I'll ...
3 years, 8 months ago (2017-04-20 21:47:58 UTC) #6
Yiorsi
I think we should be added 'space-evenly' to the Devtools.
3 years, 8 months ago (2017-04-21 03:06:51 UTC) #7
Manuel Rego
On 2017/04/20 21:47:58, jfernandez wrote: > On 2017/04/20 21:38:38, cbiesinger wrote: > > Thanks, lgtm. ...
3 years, 8 months ago (2017-04-21 04:52:20 UTC) #8
Yiorsi
On 2017/04/21 04:52:20, Manuel Rego wrote: > On 2017/04/20 21:47:58, jfernandez wrote: > > On ...
3 years, 8 months ago (2017-04-21 06:25:04 UTC) #9
eae
On Fri, Apr 21, 2017 at 6:38 AM, <cbiesinger@chromium.org> wrote: > Thanks, lgtm. This is ...
3 years, 8 months ago (2017-04-21 06:34:29 UTC) #10
eae
On Fri, Apr 21, 2017 at 6:38 AM, <cbiesinger@chromium.org> wrote: > Thanks, lgtm. This is ...
3 years, 8 months ago (2017-04-21 06:34:30 UTC) #11
jfernandez
On 2017/04/21 04:52:20, Manuel Rego wrote: > On 2017/04/20 21:47:58, jfernandez wrote: > > On ...
3 years, 8 months ago (2017-04-21 09:14:00 UTC) #12
jfernandez
On 2017/04/21 06:34:29, eae wrote: > On Fri, Apr 21, 2017 at 6:38 AM, <mailto:cbiesinger@chromium.org> ...
3 years, 8 months ago (2017-04-21 09:14:27 UTC) #13
Manuel Rego
On 2017/04/21 06:25:04, Yiorsi wrote: > On 2017/04/21 04:52:20, Manuel Rego wrote: > > I ...
3 years, 8 months ago (2017-04-21 09:35:13 UTC) #14
jfernandez
I'm still thinking about the intent-to-ship request. Perhaps it should be better to send a ...
3 years, 8 months ago (2017-04-24 21:48:25 UTC) #15
jfernandez
I'd need an API owner to land this change.
3 years, 7 months ago (2017-05-23 11:54:41 UTC) #18
Manuel Rego
On 2017/05/23 11:54:41, jfernandez wrote: > I'd need an API owner to land this change. ...
3 years, 7 months ago (2017-05-23 12:53:09 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2832503003/20001
3 years, 7 months ago (2017-05-23 14:01:42 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/216840) ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 7 months ago (2017-05-23 14:04:05 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2832503003/40001
3 years, 7 months ago (2017-05-23 14:33:10 UTC) #27
Rick Byers
On 2017/05/23 12:53:09, Manuel Rego wrote: > On 2017/05/23 11:54:41, jfernandez wrote: > > I'd ...
3 years, 7 months ago (2017-05-23 14:38:13 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: chromeos_amd64-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-generic_chromium_compile_only_ng/builds/345347) mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 7 months ago (2017-05-23 14:43:26 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2832503003/50010
3 years, 7 months ago (2017-05-23 15:34:51 UTC) #34
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/462234)
3 years, 7 months ago (2017-05-23 16:59:18 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2832503003/70001
3 years, 7 months ago (2017-05-23 18:03:10 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/462530)
3 years, 7 months ago (2017-05-23 20:01:56 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2832503003/70001
3 years, 7 months ago (2017-05-23 21:54:36 UTC) #43
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/461013)
3 years, 7 months ago (2017-05-24 00:23:08 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2832503003/40002
3 years, 7 months ago (2017-05-24 08:09:38 UTC) #48
commit-bot: I haz the power
3 years, 7 months ago (2017-05-24 10:05:10 UTC) #51
Message was sent while issue was closed.
Committed patchset #6 (id:40002) as
https://chromium.googlesource.com/chromium/src/+/69568ed51b77ef4a94d96f99134e...

Powered by Google App Engine
This is Rietveld 408576698