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

Issue 2803323002: Avoiding name collisions between flexbox and grid (Closed)

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

Description

Avoiding name collisions between flexbox and grid I'm still experimenting with unity builds and one of the name collisions that you encounter when compiling layout is between flexbox code and grid code. This patch changes top level functions to be member functions. No functional changes. Review-Url: https://codereview.chromium.org/2803323002 Cr-Commit-Position: refs/heads/master@{#463059} Committed: https://chromium.googlesource.com/chromium/src/+/5392421cd9ab433cde8db096921257121f7ef20b

Patch Set 1 #

Patch Set 2 : Fixed include, removed empty line. #

Total comments: 2

Patch Set 3 : Moved functions around. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+73 lines, -25 lines) Patch
M third_party/WebKit/Source/core/layout/GridTrackSizingAlgorithm.h View 1 3 chunks +27 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/GridTrackSizingAlgorithm.cpp View 4 chunks +21 lines, -15 lines 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutFlexibleBox.cpp View 2 chunks +5 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutGrid.h View 1 chunk +9 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutGrid.cpp View 4 chunks +6 lines, -6 lines 0 comments Download

Messages

Total messages: 20 (14 generated)
Daniel Bratell
Please take a look!
3 years, 8 months ago (2017-04-07 19:06:14 UTC) #2
cbiesinger
lgtm for flexbox with comment below. Please wait for review from svillar/rego/jfernandez for the grid ...
3 years, 8 months ago (2017-04-07 21:26:28 UTC) #11
jfernandez
lgtm lgtm for the grid layout changes.
3 years, 8 months ago (2017-04-07 21:33:48 UTC) #13
Daniel Bratell
https://codereview.chromium.org/2803323002/diff/20001/third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h File third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h (right): https://codereview.chromium.org/2803323002/diff/20001/third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h#newcode238 third_party/WebKit/Source/core/layout/LayoutFlexibleBox.h:238: static const StyleContentAlignmentData& contentAlignmentNormalBehavior(); On 2017/04/07 21:26:28, cbiesinger wrote: ...
3 years, 8 months ago (2017-04-07 21:54:51 UTC) #14
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/2803323002/40001
3 years, 8 months ago (2017-04-07 21:55:49 UTC) #17
commit-bot: I haz the power
3 years, 8 months ago (2017-04-07 23:58:27 UTC) #20
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/5392421cd9ab433cde8db0969212...

Powered by Google App Engine
This is Rietveld 408576698