New issue
Advanced search Search tips

Issue 649875 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Saving a page when it's first loading on a slow connection, breaks page load

Project Member Reported by bustamante@chromium.org, Sep 23 2016

Issue description

Version: 55.0.2868.0
OS: Android

On a very slow connection (GIN 2g-poor) I loaded wsj.com, which is a content heavy page.  As expected a blank page appeared for a long time while it was loading, so I clicked on the "Save" button to start downloading it for later.

Almost immediately I got a snack bar that the download completed, and the page stopped loading in the tab.  The saved page was a 5.81KB blank page.

What steps will reproduce the problem?
(1) Open Chrome with offline pages enabled on a slow connection
(2) Navigate to a heavy page
(3) While the screen is still blank, click the download button

What is the expected output?

The page will download in the background, and be ready to view.

What do you see instead?

The page took a snapshot of the blank tab, and saved that instead.  Also the tab appeared to stop loading the page.

Please use labels and text to provide additional information.

 

Comment 1 by dim...@chromium.org, Sep 28 2016

Labels: -Restrict-View-Google
Owner: petewil@chromium.org
Status: Assigned (was: Untriaged)
Making snapshot should not prevent the loading from continuing. Perhaps that happened independently because of a poor connection.
THe blank page snapshot can be RMD issue.
The clank portion of the change has been merged to M-55
This looks like a right moment detection problem in the foreground offliner.

Comment 4 by chili@chromium.org, Feb 17 2017

Labels: Offline-Oncall Hotlist-Fixit
Labels: -Hotlist-Fixit
This bug is mostly investigation, and it might be a long investigation, probably not a great candidate for a fixit.  Removing hotlist=fixit
Labels: -Offline-Oncall
This is working as designed, but the design might not be the best.  A better design might be to use the RMD Resource Percentage Signal:  crbug.com/699313 

Sign in to add a comment