[Webkit-unassigned] [Bug 102352] Avoid a second layout of flex items in layoutAndPlaceChildren()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 21 01:25:03 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=102352





--- Comment #12 from Carlos Garcia Campos <cgarcia at igalia.com>  2012-11-21 01:27:03 PST ---
(In reply to comment #11)
> For these 2, it's because we normally compute margins during layout, but for flex items, we compute auto margins in the flexbox.  When we skip the flex item layout, we end up double computing the margin in a few cases.  There are probably a few different ways to solve this.
> fast/multicol/client-rects.html
> css3/flexbox/auto-margins.html

I fixed this, by calling updateLogicalHeight() on the child when not laying out it.

> Haven't looked at these yet.:
> mathml/presentation/sub.xhtml
> mathml/presentation/mo-stretch.html

I'll continue debugging these today.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list