New issue
Advanced search Search tips

Issue 602198 link

Starred by 6 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Regression: Flash of white screen is observed on navigating to different pages.

Reported by lpa...@etouch.net, Apr 11 2016

Issue description

Chrome Version: 52.0.2705.0 (Official Build) fefaf92686d3786bd74fbda74d7dff3ca2f49e3e-refs/heads/master@{#386318} 32/64 Bit.
OS: All (Win 7 Aero-Enabled)

Steps:
1. Launch chrome and navigate to http://thinku.com/about/
2. Click on 'About' and then click 'Home' 
3. Observe the pages while loading.

Actual: Flash of white screen is observed on navigating to other page.

Expected: No such flash of white screen should be seen.

This is a regression issue broken in M-46.

Manual Regression Range:
Good Build: 46.0.2459.0 
Bad Build: 46.0.2460.0

Narrow Bisect:
https://chromium.googlesource.com/chromium/src/+log/a1f7f6e9b24fd6636cf81a8d05497dc8cf8f5cea..5af8a4d2402ed7f107eeb172f9ac44c51fec243d?pretty=fuller&n=100

Blink Bisect:
https://chromium.googlesource.com/chromium/blink/+log/8a706b9..e9c26d2?pretty=fuller&n=100

Suspecting: 199131 ?

Please re-assign if your change is not the cause of this issue.
 
Actual.mp4
326 KB Download
Expected.mp4
434 KB Download

Comment 1 by junov@chromium.org, Apr 11 2016

Owner: japhet@chromium.org
It is not blink r199131. 

This bug looks like the background image is getting resolved asynchronously, which should not when the resource in in the cache (from the current page load).

I suspect https://chromium.googlesource.com/chromium/blink/+/5cfad87dc54c7b29542c5a2465749d05f39c154f%5E%21

According dev tools, the HTTP response header for the background image has Vary:Accept-Encoding,User-Agent

I am no HTTP expert, but I am pretty sure these Vary fields are not grounds for invalidating a cache entry between consecutive page loads. So I would not expect the background image resource to become available asynchronously.
This seems like a duplicate of https://bugs.chromium.org/p/chromium/issues/detail?id=371733
Owner: schenney@chromium.org
But it might not be a duplicate, as this is on page transition, not a CSS driven change of background image.
Labels: -Pri-1 -Type-Bug-Regression Pri-2 Type-Bug
And I don't trust the bisect at all, given the other bug was reported in m34.
Owner: chrishtr@chromium.org
Chris, I think I saw a patch of yours that fixed this.
Owner: japhet@chromium.org
I don't think I fixed this. 

Also,  issue 518733  is a related bug that was also assigned due to the same root cause CL, and had a similar symptom.

Assigning to japhet.
Project Member

Comment 8 by sheriffbot@chromium.org, Jun 1 2016

Labels: -M-52 M-53 MovedFrom-52
Moving this nonessential bug to the next milestone.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Project Member

Comment 9 by sheriffbot@chromium.org, Jul 14 2016

Labels: -M-53 MovedFrom-53
This issue has been moved once and is lower than Pri-1. Removing the milestone.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 10 by e...@chromium.org, Jul 21 2016

 Issue 630154  has been merged into this issue.
Status: Fixed (was: Assigned)

Sign in to add a comment