[Net Internals Page] Fix Element Shrinkage from Pinch-to-Zoom
Under pinch-to-zoom, there's no extra redraw event. However, the old WindowView.resetGeometry() code was sensitive to dimensions (window.innerWidth/innerHeight) that change with pinch-to-zoom. So when page is pinch-to-zoomed in, refreshing or resizing triggers redraw, causing inconsistent element sizing. Our fix is to use dimensions that are insensitive to pinch-to-zoom, i.e., document.documentElement.clientWidth/clientHeight. Under 100% pinch-to-zoom, these are identical to the old dimensions except when scroll bars are present. BUG=481842 Review URL: https://codereview.chromium.org/1494783002 Cr-Commit-Position: refs/heads/master@{#363007}
Showing
Please register or sign in to comment