New issue
Advanced search Search tips

Issue 606147 link

Starred by 0 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

position fixed elements flicker when hiding/showing top toolbars

Project Member Reported by ojan@chromium.org, Apr 23 2016

Issue description

What steps will reproduce the problem?
1. Load http://jsbin.com/topicehuse
2. Enter fullscreen (cmd+ctrl+f)
3. Toggle the top toolbars (cmd+shift+f)

Notice how the blue element at the bottom moves around. It should be static at the bottom. Doing the same on Safari doesn't have an flicker.

I don't know if we have the top toolbar / fullscreen behavior on other platforms, so this might be Mac only.

I'm not really sure who owns fullscreen and whether this has more to do with fullscreen, position:fixed or window reaize. I'm not really sure what component to put this in.

FWIW, I noticed this on real content (Google Inbox in this case).
 

Comment 1 by ojan@chromium.org, Apr 23 2016

My guess is that this problem is that we're repositioning the web contents async from resizing. So, it's probably mac-specifc code that's the problem.

Comment 2 by ojan@chromium.org, Apr 23 2016

Cc: pinkerton@chromium.org

Comment 3 by jianli@chromium.org, Apr 25 2016

Components: -Blink Blink>Layout
Labels: OS-Linux OS-Windows
Could also repro this on Windows and Linux.

Comment 4 by e...@chromium.org, Apr 27 2016

Cc: jianli@chromium.org
Labels: Needs-Feedback
I fail to reproduce this on either Linux or Windows and currently do not have access to a Mac. jianli, would you mind explaining the steps required to reproduce this on Linux? Toggling fullscreen doesn't trigger it and there is no top toolbars to toggle...
Owner: spqc...@chromium.org
Status: Assigned (was: Untriaged)
-> spqchan for mac fullscreen issue. Seems unlikely this will be the same on win/linux. 
Removing Windows and Linux

This should be Mac only since toggling toolbars should only be available to that platform.

I suspect this is happening because the logic in mac is sending multiple resize messages when the toolbar is relayout.
Labels: -OS-Linux -OS-Windows

Comment 8 by foolip@chromium.org, Nov 11 2016

Cc: foolip@chromium.org

Comment 9 by foolip@chromium.org, Nov 11 2016

Cc: -phil...@opera.com

Comment 10 Deleted

Status: Assigned (was: Available)
Owner: ----
Status: Untriaged (was: Assigned)
Status: Available (was: Untriaged)

Sign in to add a comment