New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 705278 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 617824
Owner: ----
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Very janky webpage rendering when resizing window from left

Project Member Reported by jif@chromium.org, Mar 26 2017

Issue description

Chrome Version: Stable and Latest Canary (Version 59.0.3051.3)
OS: macOS 10.12.3

What steps will reproduce the problem?
(1) Visit wikipedia.org
(2) Resize the window by dragging the left edge.

What is the expected result?
I expect the webpage to resize as smoothly as when I resize the window by dragging the right edge.

What happens instead?
Lots of jumping around of webpage. It's pretty bad. Doesn't occur in Firefox or Safari.
 

Comment 1 by jif@chromium.org, Mar 28 2017

Video illustrating the jumping around when resizing from the left side of the window.
left_resize_jank.mov
5.8 MB Download
Components: Blink>Compositing
Labels: OS-Chrome OS-Linux OS-Windows
Tentatively tagged this as a Blink>Compositing (?) issue - it seems to only happen on wikipedia.org, to everything above their div.footer element. Interestingly, the jankiness seems to be fixed once I open DevTools and pop it out.

I only tested Linux and Mac, but assuming it happens on all desktop because it's Blink.

Comment 3 by jif@chromium.org, Mar 29 2017

For me it happens on pretty much all pages, including the NTP (see attachment).
janky NTP resize.mov
7.7 MB Download
Components: -Blink>Compositing Internals>GPU
Labels: -Pri-3 Pri-2
Summary: Very janky webpage rendering when resizing window from left (was: Very janky webpage rendering when resizing window from left on macOS.)
I'm also seeing much worse performance when resizing from the left edge rather than the right, but it's impossible to tell if that's a page content issue.

All I can think of is that the window position and size are both changing when you drag the left, whereas only the window size changes when you drag the right. 

Maybe someone on the GPU side can shed light on why this is happening, or know who to send the bug to next.


Comment 5 by vmi...@chromium.org, Apr 17 2017

Cc: enne@chromium.org briander...@chromium.org jbau...@chromium.org ccameron@chromium.org
Components: -Internals>GPU Internals>Compositing
Status: Available (was: Untriaged)
Yeah, I think this is likely something that would need to be addressed in compositing.
Mergedinto: 617824
Status: Duplicate (was: Available)
This is  issue 617824  -- this regressed with the update to the CoreAnimation renderer.

Sign in to add a comment