Open
Bug 1815294
Opened 2 years ago
Updated 2 years ago
Investigate a more specific condition to avoid always reflow flex item in a fragmented context
Categories
(Core :: Layout: Flexbox, enhancement)
Core
Layout: Flexbox
Tracking
()
NEW
People
(Reporter: TYLin, Unassigned)
References
Details
File per Daniel's review comment in https://phabricator.services.mozilla.com/D167207#5555386.
A flex item can grow its block-size in a fragmented context if there's any force break within it (bug 1663079), or if it has a repeated table header or footer (bug 1744363). We currently always reflow it. However, this might trigger O(n^2) behavior when printing a deeply-nested flex container. This bug tracks the investigation to design a more specific condition to prevent O(n^2) behavior.
You need to log in
before you can comment on or make changes to this bug.
Description
•