Description[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
Committed: https://crrev.com/627ef0697394af88d734f40ab437b2d353f427be
Cr-Commit-Position: refs/heads/master@{#363007}
Patch Set 1 #
Messages
Total messages: 8 (3 generated)
|