[Webkit-unassigned] [Bug 93754] REGRESSION (r122342): stacking order of floating divs is incorrect (LayoutTests/fast/overflow/overflow-float-stacking.html)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 21 11:25:23 PDT 2012


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





--- Comment #3 from Julien Chaffraix <jchaffraix at webkit.org>  2012-09-21 11:25:53 PST ---
(In reply to comment #2)
> Julian, are you looking into this regression?

I looked at the regression and I think this is an unintended consequence of making overlay scrollbars' layers self-painting. Due to how we handle self-painting layers, we don't necessarily paint their renderer in tree order anymore: you can actually experience the painting reversal by setting "opacity" or "position" on the green div on any passing build. The reversal matches FF and Opera for "opacity" or "position" but not so much for "overflow".

> Should we consider rolling out r122342?

Rolling it out would break back overlay scrollbars but the new behavior is bad.

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