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

Issue 13909006: Merge patch for stacked floats with shape-outside from WebKit (Closed)

Created:
7 years, 8 months ago by Bem Jones-Bey (gmail)
Modified:
7 years, 5 months ago
CC:
blink-reviews, jchaffraix+rendering, leviw_travelin_and_unemployed
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Merge patch for stacked floats with shape0-outside from WebKit From the webkit changelog: Stacked floats get positioned based on the bounding box of the shape, not on the shape contours itself. This patch causes that to happen. BUG=229890 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=153908

Patch Set 1 #

Total comments: 2

Patch Set 2 : Update with review comments #

Patch Set 3 : Rebase to reflect movment of WebCore -> core #

Total comments: 3

Patch Set 4 : Update for review comments #

Total comments: 5

Patch Set 5 : Update for review comments #

Patch Set 6 : Update for review comments. #

Total comments: 2

Patch Set 7 : Attempt at renaming #

Total comments: 2

Patch Set 8 : Rebase just to make sure it will submit cleanly #

Unified diffs Side-by-side diffs Delta from patch set Stats (+151 lines, -12 lines) Patch
A LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html View 1 2 3 4 1 chunk +55 lines, -0 lines 0 comments Download
A LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked-expected.html View 1 2 3 1 chunk +22 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderBlock.h View 1 2 3 4 5 6 7 2 chunks +23 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderBlock.cpp View 1 2 3 4 5 6 7 8 chunks +25 lines, -10 lines 0 comments Download
M Source/core/rendering/RenderBlockLineLayout.cpp View 1 2 3 4 5 6 7 2 chunks +26 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
Bem Jones-Bey (gmail)
7 years, 8 months ago (2013-04-10 18:57:58 UTC) #1
Bem Jones-Bey (gmail)
7 years, 8 months ago (2013-04-10 19:18:43 UTC) #2
Julien - ping for review
https://codereview.chromium.org/13909006/diff/1/LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html File LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html (right): https://codereview.chromium.org/13909006/diff/1/LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html#newcode20 LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html:20: .triangle-left:before { Do we really need such a complicated ...
7 years, 8 months ago (2013-04-10 21:33:59 UTC) #3
Bem Jones-Bey (gmail)
On 2013/04/10 21:33:59, jchaffraix wrote: > https://codereview.chromium.org/13909006/diff/1/LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html > File > LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked.html > (right): > > ...
7 years, 8 months ago (2013-04-11 00:00:55 UTC) #4
Bem Jones-Bey (gmail)
I've fixed the issue with the loop and renamed the lastFloat variable to previousFloat. The ...
7 years, 8 months ago (2013-04-11 22:49:45 UTC) #5
Bem Jones-Bey (gmail)
Hey Julien, do you have time to look at my updates?
7 years, 8 months ago (2013-04-15 16:28:30 UTC) #6
Julien - ping for review
https://codereview.chromium.org/13909006/diff/13001/LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked-expected.html File LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked-expected.html (right): https://codereview.chromium.org/13909006/diff/13001/LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked-expected.html#newcode15 LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked-expected.html:15: .triangle-left:before { As I said, I would better have ...
7 years, 8 months ago (2013-04-17 21:20:22 UTC) #7
Bem Jones-Bey (gmail)
On 2013/04/17 21:20:22, Julien Chaffraix wrote: > https://codereview.chromium.org/13909006/diff/13001/LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked-expected.html > File > LayoutTests/fast/exclusions/shape-outside-floats/shape-outside-floats-stacked-expected.html > (right): > ...
7 years, 8 months ago (2013-04-17 21:47:10 UTC) #8
Bem Jones-Bey (gmail)
Per review comments, I've updated the test to be much simpler. I have also refactored ...
7 years, 7 months ago (2013-05-20 20:49:06 UTC) #9
Julien - ping for review
Thanks, the test case is a lot better. Mostly cosmetic comments and some questions about ...
7 years, 6 months ago (2013-05-29 17:14:49 UTC) #10
Bem Jones-Bey (gmail)
On 2013/05/29 17:14:49, Julien Chaffraix wrote: > Thanks, the test case is a lot better. ...
7 years, 6 months ago (2013-05-29 19:11:19 UTC) #11
Bem Jones-Bey (gmail)
*bump*
7 years, 6 months ago (2013-06-03 16:54:03 UTC) #12
Julien - ping for review
https://codereview.chromium.org/13909006/diff/28004/Source/core/rendering/RenderBlock.cpp File Source/core/rendering/RenderBlock.cpp (right): https://codereview.chromium.org/13909006/diff/28004/Source/core/rendering/RenderBlock.cpp#newcode4386 Source/core/rendering/RenderBlock.cpp:4386: LayoutUnit RenderBlock::logicalRightOffsetForLineWithoutFloats(LayoutUnit offsetFromFloats, bool applyTextIndent) const I am unsure ...
7 years, 6 months ago (2013-06-06 20:49:07 UTC) #13
Bem Jones-Bey (gmail)
On 2013/06/06 20:49:07, Julien Chaffraix wrote: > https://codereview.chromium.org/13909006/diff/28004/Source/core/rendering/RenderBlock.cpp > File Source/core/rendering/RenderBlock.cpp (right): > > https://codereview.chromium.org/13909006/diff/28004/Source/core/rendering/RenderBlock.cpp#newcode4386 ...
7 years, 6 months ago (2013-06-24 18:46:15 UTC) #14
Julien - ping for review
I am not happy about the extra complexity added by this change (we now have ...
7 years, 5 months ago (2013-07-09 20:05:48 UTC) #15
Bem Jones-Bey (gmail)
On 2013/07/09 20:05:48, Julien Chaffraix wrote: > I am not happy about the extra complexity ...
7 years, 5 months ago (2013-07-09 23:56:50 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bemajaniman@gmail.com/13909006/42001
7 years, 5 months ago (2013-07-10 15:34:05 UTC) #17
commit-bot: I haz the power
7 years, 5 months ago (2013-07-10 17:05:07 UTC) #18
Message was sent while issue was closed.
Change committed as 153908

Powered by Google App Engine
This is Rietveld 408576698