[Webkit-unassigned] [Bug 116689] Regression(r145959) Convert <select> to new flex box causes strange positioning problems
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue May 28 11:13:47 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=116689
--- Comment #2 from Roger Fong <roger_fong at apple.com> 2013-05-28 11:12:17 PST ---
The issue here is that RenderFlexibleBox’s layoutBlock has it’s own way of dealing
with scroll information updates.
RenderBlock’s baselinePositioning code uses scroll information when determining
the baselinePosition however, it does so incorrectly.
For example, RenderBlock expects the scroll info to have been updated already
when calculating the baselinePosition. In the case of RenderFlexibleBox however,
layout of the flex items occurs before updating the scroll info, leading to
incorrect and unstable behavior.
After getting rid of the override and running the tests, there are no additional failures.
I think that the correct move here is to get rid of the overrides and if any "backwards compatibility" issues arise as a result, we can fix them as we go (or decide not to).
--
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