New issue
Advanced search Search tips

Issue 892012 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 11
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

One page can modify background color on another page

Reported by xmillsa@tutanota.com, Oct 4

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3555.2 Safari/537.36

Steps to reproduce the problem:
1. Open the provided index.htm
2. Open "Link" from there in a new tab
3. Change bg color by moving the slider
4. Switch to the newly opened tab
5. Observe modified bg color in the new tab

What is the expected behavior?
Either a white bg color, or transparent, or some constant color.

What went wrong?
One page influences bg color of another page while it is loading. When loaded, page recovers white bg color, but while loading it displays color of another page. It may be misleading and confusing for users (a user my think that the color originates from the one pages, while it originates from another).

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 67.0.3396.87  Channel: stable
OS Version: 6.3
Flash Version: /
 
index.htm
561 bytes View Download
screencast.mp4
4.4 MB View Download
Labels: Needs-Milestone
I believe this is an intentional feature, to make navigation and tab switching less irritating to the eye - as long as the next page does not have a background color defined (and it is not fully loaded) yet, use the already painted background color.
*less irritating/overwhelming
Components: -Blink>CSS Blink>Loader
Components: -Blink>Loader Blink>Compositing
I think this is an issue of Compositing.
Cc: chrishtr@chromium.org
Status: WontFix (was: Unconfirmed)
I believe this is deliberate behavior to avoid white flashes on navigation. We need some color to use before we have loaded and parsed the new content, so we use the "previous" color as the user is likely already adapted to that.

Sign in to add a comment