W3C home > Mailing lists > Public > www-style@w3.org > December 2015

Re: [css-page-floats] Options for floating without iterative reflow

From: Florian Rivoal <florian@rivoal.net>
Date: Tue, 15 Dec 2015 14:48:21 +0900
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, www-style list <www-style@w3.org>
Message-Id: <CA081242-56CC-4933-BBF8-D0D9253D324F@rivoal.net>
To: robert@ocallahan.org

> On Dec 15, 2015, at 10:54, Robert O'Callahan <robert@ocallahan.org> wrote:
> 
> On Mon, Dec 14, 2015 at 8:23 PM, Tab Atkins Jr. <jackalmage@gmail.com> wrote:
> 4. Require that floats take up the entire inline-width of the
> fragment, or otherwise exclude lineboxes from flowing around them.
> This means all you need to do is shift lineboxes to accommodate the
> floats, which is cheap and not "real" layout.
> 
> Note that this isn't true in the presence of left/right floats.
Presumably, these left/right floats would be pushed down together with the rest of the content,
so that might not be a problem.

On the other hand, when the lines are pushed down beyond a fragmentation
boundary, there's not guarantee that the next fragmentainer will be the same width, so you'll have to at least be able to deal with that. But it might still leave us with enough cases where it works that this could help performance.

 - Florian
Received on Tuesday, 15 December 2015 05:48:47 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:59 UTC