New issue
Advanced search Search tips

Issue 660104 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Only the first download works on Android

Project Member Reported by nparker@chromium.org, Oct 27 2016

Issue description

Version:56.0.2901.3 (canary) and 56.0.2900.3 (dev)
Android OS: 7.0.0, Nexus 5x

This doesn't repro on beta or stable.

Repro:
* Click on an <a download> link, let it complete.
* Click it or another download link for a second download, and it'll just flash the link but not start a download.

My test page is http://parkerly.com/sbt, then click Downloads, then click clean_test.xml or clean_test.bat
 
Status: Assigned (was: Untriaged)
I tried on Nexus 5X/NMF26/56.02900.3

I am able to download the clean_test.xml or clean_test.bat
 
Screenshot_20161027-115251.png
49.3 KB View Download
On my Nexus 5x I just did one download, and the clicked the link 7 more times to see it fail-to-initiate, and then I collected the following chrome://histogram counts:

Download.Counts:
  Bin 5 (Initiated and Unthrottled): 8
  Bin 6 (Completed): 1
  Bin 8 (Started): 1
  Bin 17 (Supports range..): 1


Download Duration:
  1 ms: 1
  10000ms: 7

Download.CountsChrome:
  Bin 4 (Blocked by Throttling): 7


So this looks like the DownloadResourceThrottle is blocking them, and blocking them ~forever until I restart the app.

It doesn't repro for me on the 56.0.2900.3 (dev) on an Android 5.1.1 Nexus6 LMY47W. Could be due to experiment state?

Comment 3 by qin...@chromium.org, Nov 15 2016

hmm... it works fine on my nexus 4/kitkat

Sign in to add a comment