[Webkit-unassigned] [Bug 101848] REGRESSION (r133351): Layout issues at bugs.webkit.org, all standard buttons have incorrect text baseline

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 10 13:55:45 PDT 2013


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





--- Comment #12 from Darin Adler <darin at apple.com>  2013-04-10 13:53:59 PST ---
So a problem here is that by the time we get to the level that rounds to a pixel, InlineTextBox::paint, we have lost the semantic information about which direction we should round.

One way to deal with that is to round an extra time, at the higher level, in RenderFlexibleBox, in the appropriate direction. A second is to subtract a small epsilon constant in RenderFlexibleBox to bias the rounding direction  A third is to pass information in to InlineTextBox::paint about what direction we should round.

As a short term strategy, I like the “subtract a small epsilon constant” trick.

Longer term is would be good to get a clearer idea of what our rounding strategy is. Maybe Hyatt can guide us about what levels should be responsible for dong the rounding, longer term.

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