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

Issue 1325323002: A block that establishes a new formatting context is pushed by floats. (Closed)

Created:
5 years, 3 months ago by mstensho (USE GERRIT)
Modified:
5 years, 3 months ago
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, mstensho (USE GERRIT), pdr+renderingwatchlist_chromium.org, szager+layoutwatch_chromium.org, zoltan1
Target Ref:
refs/remotes/origin/master
Project:
blink
Visibility:
Public.

Description

A block that establishes a new formatting context is pushed by floats. Only block containers that don't establish new formatting contexts are allowed to ignore (and thus potentially overlap with) floats. This obviously also applies inside multicol, but we had a check that actively prevented that. This was some residue from CSS regions support (shared implementation with multicol), which had a much more sophisticated positioning implementation, which we've removed ages ago. BUG=528179 R=jchaffraix@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201867

Patch Set 1 #

Total comments: 2

Patch Set 2 : Make check-layout test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+21 lines, -1 line) Patch
A LayoutTests/fast/multicol/float-beside-bfc.html View 1 1 chunk +15 lines, -0 lines 0 comments Download
A LayoutTests/fast/multicol/float-beside-bfc-expected.txt View 1 1 chunk +5 lines, -0 lines 0 comments Download
M Source/core/layout/LayoutBlockFlow.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 7 (2 generated)
mstensho (USE GERRIT)
5 years, 3 months ago (2015-09-04 14:13:41 UTC) #1
Julien - ping for review
lgtm > Some types of block-level objects are affected by floats. Can you make the ...
5 years, 3 months ago (2015-09-04 17:45:44 UTC) #2
mstensho (USE GERRIT)
Updated the commit comment too. https://codereview.chromium.org/1325323002/diff/1/LayoutTests/fast/multicol/float-beside-bfc.html File LayoutTests/fast/multicol/float-beside-bfc.html (right): https://codereview.chromium.org/1325323002/diff/1/LayoutTests/fast/multicol/float-beside-bfc.html#newcode7 LayoutTests/fast/multicol/float-beside-bfc.html:7: </div> On 2015/09/04 17:45:44, ...
5 years, 3 months ago (2015-09-07 07:49:37 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1325323002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1325323002/20001
5 years, 3 months ago (2015-09-07 07:49:46 UTC) #6
commit-bot: I haz the power
5 years, 3 months ago (2015-09-07 09:23:19 UTC) #7
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=201867

Powered by Google App Engine
This is Rietveld 408576698