[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