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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 20 16:57:24 PST 2012


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





--- Comment #11 from Tony Chang <tony at chromium.org>  2012-11-20 16:59:23 PST ---
fixed by bug 102851:
fast/forms/datalist/update-range-with-datalist.html

fixed by bug 102817:
fast/forms/range/input-appearance-range.html
fast/forms/range/range-thumb-height-percentage.html

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

This is mysterious, the first :hover selector isn't applying, but the second test passes.  If I reorder the test cases, the first test always fails.
fast/css/unknown-pseudo-element-matching.html

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

-- 
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