On 06/10/2015 03:48 PM, [email protected] wrote: > Bug 1171528 has landed on inbound.
Great! (erahm filed bug 1173858 on the other main culprits here, too.) Thanks for jumping on these! > It looks like layout/generic/crashtests/421671.html is responsible for almost > all of the other top layout warnings. Yeah -- it uses multicol layout + ends up producing a huge sizes from the insanely-large number of columns, it looks like. Multicol layout can require multiple reflows to establish the optimum column height (and here we have 99999999 columns = 99999999 things being reflowed each time, I think). And the huge sizes produced by that column-count will mean we trip lots of warning about working with values near NS_UNCONSTRAINEDSIZE when we don't expect to see that sentinel-value. So, we trip a few warnings, and we trip them manymany times. This is just a pathological testcase (unsurprising for a crashtest). > I wonder if we just want to remove these as well. I don't think so; I think we should just make them opt-in (ideally at runtime with MOZ_LOG). These warnings can be quite useful when debugging reflow issues (with normal, non-99999999-columned content). More thoughts on this in https://bugzilla.mozilla.org/show_bug.cgi?id=1173858#c3 _______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

