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

Issue 1304953005: Add some class documentation to LayoutBlock (Closed)

Created:
5 years, 3 months ago by Julien - ping for review
Modified:
5 years, 3 months ago
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 class documentation to LayoutBlock There was no explanation about LayoutBlock acting as the concept of containing block. While at it, documented some design decisions around the positioned descendant map. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201566

Patch Set 1 #

Total comments: 3

Patch Set 2 : Wrap better. #

Total comments: 4

Patch Set 3 : Updated after Morten's review. #

Total comments: 3

Patch Set 4 : Updated again after Morten's comments. #

Patch Set 5 : Rebaselined change after outlinemap removal. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -0 lines) Patch
M Source/core/layout/LayoutBlock.h View 1 2 3 4 1 chunk +46 lines, -0 lines 0 comments Download
M Source/core/layout/LayoutBlock.cpp View 1 2 3 4 1 chunk +14 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (9 generated)
Julien - ping for review
+Emil for review bonanza! +Walter to foolproof the document as someone new-ish to the code.
5 years, 3 months ago (2015-08-28 20:39:09 UTC) #2
eae
LGTM w/nit https://codereview.chromium.org/1304953005/diff/1/Source/core/layout/LayoutBlock.cpp File Source/core/layout/LayoutBlock.cpp (right): https://codereview.chromium.org/1304953005/diff/1/Source/core/layout/LayoutBlock.cpp#newcode91 Source/core/layout/LayoutBlock.cpp:91: // This map keeps track of the ...
5 years, 3 months ago (2015-08-28 21:02:20 UTC) #3
wkorman
lgtm https://codereview.chromium.org/1304953005/diff/1/Source/core/layout/LayoutBlock.h File Source/core/layout/LayoutBlock.h (right): https://codereview.chromium.org/1304953005/diff/1/Source/core/layout/LayoutBlock.h#newcode58 Source/core/layout/LayoutBlock.h:58: // http://www.w3.org/TR/CSS2/visuren.html#containing-block What's the best spec to link ...
5 years, 3 months ago (2015-08-28 22:01:17 UTC) #4
eae
On 2015/08/28 22:01:17, wkorman wrote: > lgtm > > https://codereview.chromium.org/1304953005/diff/1/Source/core/layout/LayoutBlock.h > File Source/core/layout/LayoutBlock.h (right): > ...
5 years, 3 months ago (2015-08-28 22:03:21 UTC) #5
Julien - ping for review
On 2015/08/28 at 22:03:21, eae wrote: > On 2015/08/28 22:01:17, wkorman wrote: > > lgtm ...
5 years, 3 months ago (2015-08-29 00:21:56 UTC) #6
Julien - ping for review
https://codereview.chromium.org/1304953005/diff/1/Source/core/layout/LayoutBlock.cpp File Source/core/layout/LayoutBlock.cpp (right): https://codereview.chromium.org/1304953005/diff/1/Source/core/layout/LayoutBlock.cpp#newcode91 Source/core/layout/LayoutBlock.cpp:91: // This map keeps track of the positioned objects ...
5 years, 3 months ago (2015-08-29 00:22:15 UTC) #7
mstensho (USE GERRIT)
https://codereview.chromium.org/1304953005/diff/20001/Source/core/layout/LayoutBlock.cpp File Source/core/layout/LayoutBlock.cpp (right): https://codereview.chromium.org/1304953005/diff/20001/Source/core/layout/LayoutBlock.cpp#newcode93 Source/core/layout/LayoutBlock.cpp:93: // This map is cleared at the beginning of ...
5 years, 3 months ago (2015-08-31 12:00:45 UTC) #9
Julien - ping for review
https://codereview.chromium.org/1304953005/diff/20001/Source/core/layout/LayoutBlock.cpp File Source/core/layout/LayoutBlock.cpp (right): https://codereview.chromium.org/1304953005/diff/20001/Source/core/layout/LayoutBlock.cpp#newcode93 Source/core/layout/LayoutBlock.cpp:93: // This map is cleared at the beginning of ...
5 years, 3 months ago (2015-08-31 18:08:30 UTC) #10
mstensho (USE GERRIT)
https://codereview.chromium.org/1304953005/diff/40001/Source/core/layout/LayoutBlock.cpp File Source/core/layout/LayoutBlock.cpp (right): https://codereview.chromium.org/1304953005/diff/40001/Source/core/layout/LayoutBlock.cpp#newcode94 Source/core/layout/LayoutBlock.cpp:94: // layouts. The map could be invalidated during style ...
5 years, 3 months ago (2015-08-31 19:28:52 UTC) #11
Julien - ping for review
https://codereview.chromium.org/1304953005/diff/40001/Source/core/layout/LayoutBlock.cpp File Source/core/layout/LayoutBlock.cpp (right): https://codereview.chromium.org/1304953005/diff/40001/Source/core/layout/LayoutBlock.cpp#newcode94 Source/core/layout/LayoutBlock.cpp:94: // layouts. The map could be invalidated during style ...
5 years, 3 months ago (2015-08-31 21:55:29 UTC) #12
mstensho (USE GERRIT)
lgtm
5 years, 3 months ago (2015-08-31 21:57:39 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1304953005/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1304953005/60001
5 years, 3 months ago (2015-09-01 16:19:04 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/106153) mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, ...
5 years, 3 months ago (2015-09-01 16:20:37 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1304953005/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1304953005/80001
5 years, 3 months ago (2015-09-01 16:29:21 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_gn_rel on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_gn_rel/builds/129012)
5 years, 3 months ago (2015-09-01 17:34:40 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1304953005/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1304953005/80001
5 years, 3 months ago (2015-09-01 17:46:38 UTC) #25
commit-bot: I haz the power
5 years, 3 months ago (2015-09-01 18:15:17 UTC) #26
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=201566

Powered by Google App Engine
This is Rietveld 408576698