[Webkit-unassigned] [Bug 72208] [chromium] Fix scaleDelta zoom-out visibility rect bug
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 17 12:47:46 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=72208
--- Comment #19 from James Robinson <jamesr at chromium.org> 2011-11-17 12:47:46 PST ---
(In reply to comment #17)
> (In reply to comment #7)
> > (In reply to comment #3)
> > > setDeltaScale() just seems to support a scale change, but zoomAnimatorTransform needs to support translation as well.
> >
> > Can you expand a bit on why? That seems wrong, translations should be an orthogonal concept to zoom - you typically want to change the scroll offsets when zooming but that's handled by separate code.
>
> The zoom animator only redraws existing textures, so pageScale doesn't change during the animation. If I remember correctly, given the mis-match between page scale and the zoom animation, scrolling does not work correctly *during* the animation.
Right, that's why you need to adjust the scroll offsets when adjusting the scale during the animation.'
>
> When the final page scale is set, we use an animation-less scroll to align the content around the zoom point.
Correct.
--
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