[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:45:38 PST 2011


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





--- Comment #17 from W. James MacLean <wjmaclean at chromium.org>  2011-11-17 12:45:38 PST ---
(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.

When the final page scale is set, we use an animation-less scroll to align the content around the zoom point.

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