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

Issue 1307653004: Add some better documentation to LayoutObject (Closed)

Created:
5 years, 3 months ago by Julien - ping for review
Modified:
5 years, 3 months ago
Reviewers:
dsinclair, pdr., skobes, wkorman
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, szager+layoutwatch_chromium.org, zoltan1
Target Ref:
refs/remotes/origin/master
Project:
blink
Visibility:
Public.

Description

Add some better documentation to LayoutObject The current documentation was short and didn't really explain much about the object. The expanded description introduces more concepts and talks about the different layouts in more details. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201368

Patch Set 1 #

Total comments: 22

Patch Set 2 : Addressed the review comments. #

Total comments: 2

Patch Set 3 : Updated after nit. #

Patch Set 4 : Fixed compilation after moving some boolean fields. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -16 lines) Patch
M Source/core/layout/LayoutBox.h View 1 1 chunk +6 lines, -1 line 0 comments Download
M Source/core/layout/LayoutObject.h View 1 2 3 4 chunks +91 lines, -15 lines 0 comments Download

Messages

Total messages: 19 (7 generated)
Julien - ping for review
+Steve / Walter for header documentation bonanza. +Philip to check if we should add something ...
5 years, 3 months ago (2015-08-26 23:19:39 UTC) #2
skobes
Thanks for doing this :) https://codereview.chromium.org/1307653004/diff/1/Source/core/layout/LayoutObject.h File Source/core/layout/LayoutObject.h (right): https://codereview.chromium.org/1307653004/diff/1/Source/core/layout/LayoutObject.h#newcode121 Source/core/layout/LayoutObject.h:121: // Some LayoutObjects don't ...
5 years, 3 months ago (2015-08-27 00:55:03 UTC) #3
pdr.
<3 <3 <3 <3 i love this so much. SVG parts look great. https://codereview.chromium.org/1307653004/diff/1/Source/core/layout/LayoutObject.h File ...
5 years, 3 months ago (2015-08-27 04:09:48 UTC) #4
wkorman
Awesome! LGTM pending replies to other feedback. https://codereview.chromium.org/1307653004/diff/1/Source/core/layout/LayoutObject.h File Source/core/layout/LayoutObject.h (right): https://codereview.chromium.org/1307653004/diff/1/Source/core/layout/LayoutObject.h#newcode1373 Source/core/layout/LayoutObject.h:1373: // Setting ...
5 years, 3 months ago (2015-08-27 05:02:30 UTC) #5
dsinclair
https://codereview.chromium.org/1307653004/diff/1/Source/core/layout/LayoutObject.h File Source/core/layout/LayoutObject.h (right): https://codereview.chromium.org/1307653004/diff/1/Source/core/layout/LayoutObject.h#newcode1342 Source/core/layout/LayoutObject.h:1342: // This is the default layout but it is ...
5 years, 3 months ago (2015-08-27 14:09:24 UTC) #7
Julien - ping for review
Updated the change after the awesome. Steve, I did some changes that you would want ...
5 years, 3 months ago (2015-08-27 18:56:55 UTC) #8
skobes
lgtm https://codereview.chromium.org/1307653004/diff/20001/Source/core/layout/LayoutObject.h File Source/core/layout/LayoutObject.h (right): https://codereview.chromium.org/1307653004/diff/20001/Source/core/layout/LayoutObject.h#newcode1400 Source/core/layout/LayoutObject.h:1400: // m_maxPreferredLogicalWidth). They are lazily computed during layout. ...
5 years, 3 months ago (2015-08-27 21:19:05 UTC) #9
Julien - ping for review
https://codereview.chromium.org/1307653004/diff/20001/Source/core/layout/LayoutObject.h File Source/core/layout/LayoutObject.h (right): https://codereview.chromium.org/1307653004/diff/20001/Source/core/layout/LayoutObject.h#newcode1400 Source/core/layout/LayoutObject.h:1400: // m_maxPreferredLogicalWidth). They are lazily computed during layout. On ...
5 years, 3 months ago (2015-08-27 23:58:59 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1307653004/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1307653004/40001
5 years, 3 months ago (2015-08-27 23:59:21 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/104834) mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, ...
5 years, 3 months ago (2015-08-28 00:20:02 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1307653004/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1307653004/60001
5 years, 3 months ago (2015-08-28 02:28:36 UTC) #18
commit-bot: I haz the power
5 years, 3 months ago (2015-08-28 04:33:24 UTC) #19
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=201368

Powered by Google App Engine
This is Rietveld 408576698