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

Issue 2347613003: [css-grid] Refactor intrinsic size computation code (Closed)

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

Description

[css-grid] Refactor intrinsic size computation code The code which computes the intrinsic logical width of the grid container and the rows sizes with indefinite height is exactly the same but operating in different axis. Refactored so that we don't have to write the initialization and tear down code twice. Committed: https://crrev.com/8ccb563f3b1ce1435f97a65a6a396559febf7e89 Cr-Commit-Position: refs/heads/master@{#419158}

Patch Set 1 #

Total comments: 6

Patch Set 2 : Patch for landing #

Patch Set 3 : Build fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+28 lines, -31 lines) Patch
M third_party/WebKit/Source/core/layout/LayoutGrid.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutGrid.cpp View 1 2 5 chunks +25 lines, -28 lines 0 comments Download

Messages

Total messages: 16 (7 generated)
svillar
4 years, 3 months ago (2016-09-15 18:33:47 UTC) #2
jfernandez
Nice refactoring. The tracks and intrinsic size computation is much clearer now. LGTM https://codereview.chromium.org/2347613003/diff/1/third_party/WebKit/Source/core/layout/LayoutGrid.cpp File ...
4 years, 3 months ago (2016-09-15 21:47:28 UTC) #3
eae
Nice! LGTM.
4 years, 3 months ago (2016-09-15 21:53:02 UTC) #4
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/2347613003/20001
4 years, 3 months ago (2016-09-16 11:52:04 UTC) #7
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/201057)
4 years, 3 months ago (2016-09-16 12:03:24 UTC) #9
svillar
https://codereview.chromium.org/2347613003/diff/1/third_party/WebKit/Source/core/layout/LayoutGrid.cpp File third_party/WebKit/Source/core/layout/LayoutGrid.cpp (right): https://codereview.chromium.org/2347613003/diff/1/third_party/WebKit/Source/core/layout/LayoutGrid.cpp#newcode408 third_party/WebKit/Source/core/layout/LayoutGrid.cpp:408: void LayoutGrid::computeTrackSizesForDefiniteSize(GridTrackSizingDirection direction, GridSizingData& sizingData, LayoutUnit availableSpace) On 2016/09/15 ...
4 years, 3 months ago (2016-09-16 12:23:31 UTC) #10
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/2347613003/40001
4 years, 3 months ago (2016-09-16 12:32:42 UTC) #13
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 3 months ago (2016-09-16 13:45:35 UTC) #14
commit-bot: I haz the power
4 years, 3 months ago (2016-09-16 13:47:54 UTC) #16
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/8ccb563f3b1ce1435f97a65a6a396559febf7e89
Cr-Commit-Position: refs/heads/master@{#419158}

Powered by Google App Engine
This is Rietveld 408576698