[Webkit-unassigned] [Bug 84306] [Qt][WK2] Fixed layers are shaking when zoom level is not 1.0 due to a rounding error.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 27 08:18:01 PDT 2012


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





--- Comment #16 from Jocelyn Turcotte <jocelyn.turcotte at nokia.com>  2012-04-27 08:18:00 PST ---
This feels like a brittle solution, I don't understand why
- We still send a rounded visible rect
- We calculate the error of the rounding and send it to the same destination in parallel
- Then we readjust the inaccurate visible rect with the accuracy adjustment.

Why not send a proper visible rect in the first place that uses floats?
Else I think we should just send a separate complete accurate visible rect instead of an adjustment of the error of the first one. This code is bound to break the moment that one of those two values is touched without making sure that they are synchronized (and we have no auto-test that covers this).

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