Tap-to-zoom should distinguish between taps in a zoomed area that should zoom back out and taps that should navigate to unexposed areas of the target area. To support this we should detect if the newly adjusted zoomed area would expose more of the zoom-target, and if it does navigate to the area instead of zooming back.
Created attachment 138358 [details] Patch
Created attachment 138537 [details] Patch
Comment on attachment 138537 [details] Patch Clearing flags on attachment: 138537 Committed r115059: <http://trac.webkit.org/changeset/115059>
All reviewed patches have been landed. Closing bug.