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

Issue 1132103007: Remove obsolete float-management code from line layout (Closed)

Created:
5 years, 7 months ago by rhogan
Modified:
5 years, 3 months ago
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, zoltan1
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Remove obsolete float-management code from line layout This code was added in http://wkbug.com/33245 and http://wkbug.com/19278. Second go at removing this, with some test cases by mstensho the previous attempt flushed out added to the CL. One of the tests highlighted the need to watch for a trailing float that can occur after a soft line break and dirty its lineboxes so that it can get placed. BUG=487775 Committed: https://crrev.com/f21b66a8a4f722e18ed43daee02c703f178eabd7 git-svn-id: svn://svn.chromium.org/blink/trunk@199616 bbb929c8-8fbe-4397-9dbb-9b2b20218538

Patch Set 1 #

Patch Set 2 : Updated #

Patch Set 3 : Updated #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+101 lines, -72 lines) Patch
A LayoutTests/fast/block/float/trailing-float.html View 1 1 chunk +13 lines, -0 lines 0 comments Download
A LayoutTests/fast/block/float/trailing-float-expected.html View 1 1 chunk +7 lines, -0 lines 0 comments Download
A LayoutTests/fast/block/float/trailing-float-with-columns.html View 1 1 chunk +20 lines, -0 lines 0 comments Download
A LayoutTests/fast/block/float/trailing-float-with-columns-expected.txt View 1 1 chunk +3 lines, -0 lines 0 comments Download
A LayoutTests/fast/block/float/trailing-float-with-content.html View 1 1 chunk +27 lines, -0 lines 0 comments Download
A LayoutTests/fast/block/float/trailing-float-with-content-expected.html View 1 1 chunk +23 lines, -0 lines 0 comments Download
M Source/core/core.gypi View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/layout/LayoutBlockFlowLine.cpp View 1 6 chunks +8 lines, -19 lines 4 comments Download
M Source/core/layout/line/LineLayoutState.h View 1 3 chunks +0 lines, -5 lines 0 comments Download
D Source/core/layout/line/TrailingFloatsRootInlineBox.h View 1 1 chunk +0 lines, -47 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 13 (3 generated)
leviw_travelin_and_unemployed
I think I just shed a tear for the float code. This is fantastic! LGTM++!
5 years, 7 months ago (2015-05-18 22:29:25 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1132103007/1
5 years, 7 months ago (2015-05-18 22:29:38 UTC) #4
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://src.chromium.org/viewvc/blink?view=rev&revision=195493
5 years, 7 months ago (2015-05-19 00:17:42 UTC) #5
rhogan
On 2015/05/19 at 00:17:42, commit-bot wrote: > Committed patchset #1 (id:1) as https://src.chromium.org/viewvc/blink?view=rev&revision=195493 I'm having ...
5 years, 5 months ago (2015-07-23 10:21:41 UTC) #6
leviw_travelin_and_unemployed
https://codereview.chromium.org/1132103007/diff/40001/Source/core/layout/LayoutBlockFlowLine.cpp File Source/core/layout/LayoutBlockFlowLine.cpp (right): https://codereview.chromium.org/1132103007/diff/40001/Source/core/layout/LayoutBlockFlowLine.cpp#newcode1570 Source/core/layout/LayoutBlockFlowLine.cpp:1570: // then dirty its adjacent lineboxes to ensure it ...
5 years, 4 months ago (2015-07-28 18:25:38 UTC) #7
rhogan
https://codereview.chromium.org/1132103007/diff/40001/Source/core/layout/LayoutBlockFlowLine.cpp File Source/core/layout/LayoutBlockFlowLine.cpp (right): https://codereview.chromium.org/1132103007/diff/40001/Source/core/layout/LayoutBlockFlowLine.cpp#newcode1570 Source/core/layout/LayoutBlockFlowLine.cpp:1570: // then dirty its adjacent lineboxes to ensure it ...
5 years, 4 months ago (2015-07-28 19:10:37 UTC) #8
leviw_travelin_and_unemployed
lgtm This seems reasonable.
5 years, 4 months ago (2015-07-28 23:19:42 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1132103007/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1132103007/40001
5 years, 4 months ago (2015-07-28 23:19:54 UTC) #11
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://src.chromium.org/viewvc/blink?view=rev&revision=199616
5 years, 4 months ago (2015-07-29 00:30:53 UTC) #12
commit-bot: I haz the power
5 years, 3 months ago (2015-09-23 11:52:03 UTC) #13
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/f21b66a8a4f722e18ed43daee02c703f178eabd7

Powered by Google App Engine
This is Rietveld 408576698