[Browser] Tapping a download link doesn't prompt the user that a download is beginning

NEW
Unassigned

Status

Firefox OS
Gaia::Browser
2 years ago
2 years ago

People

(Reporter: oliverthor, Unassigned)

Tracking

unspecified
ARM
Gonk (Firefox OS)

Firefox Tracking Flags

(b2g-v2.2 affected, b2g-master affected)

Details

(Whiteboard: [2.5-Daily-Testing], [Spark], URL)

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
Created attachment 8647138 [details]
logcat_20150812_1326.txt

Description:
When the user taps a link to a file within their browser app, they will observe that download begin in the background of their phone:
* noticeable in the status bar downloading
* notification tray as an active download
* notification once finished
The user should be prompted when a download is beginning, in case it was started in accident or by misleading the user into downloading a file that may harm their device or privacy.

Repro Steps:
1) Update a Aries to 20150812135535
2) Open the browser app
3) Navigate to http://www.jonathancoulton.com/store/downloads/
4) Scroll down and tap any 'smiley face' icon (indicates a free download)
5) Observe how phone handles download link

Actual:
File begins to download in background; only officially attempts to notify user when download finishes

Expected:
Browser prompts user if they requested this download to begin
* Did you want to save the file from this link?


Environmental Variables:
-------------------------------
Device: Aries 2.5
Build ID: 20150812135535
Gaia: 6fef72357971934c8774578044ea7a442be3a75d
Gecko: b7efed3a2640fba681d48846c3b2ab80474c6f77
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 43.0a1 (2.5)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:43.0) Gecko/43.0 Firefox/43.0

Device: Flame 2.5
BuildID: 20150812030210
Gaia: c7875bbc8b32e7b95cc55c9690b03b140905d84d
Gecko: d4f3a8a75577e4af2914a4e899ca2e724f9715c4
Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd
Version: 43.0a1 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:43.0) Gecko/43.0 Firefox/43.0

Device: Flame 2.2
BuildID: 20150811123013
Gaia: 102f1299e9eafe3760e1deb44d556b5c4f36b5af
Gecko: 9295034c0ee3
Gonk: bd9cb3af2a0354577a6903917bc826489050b40d
Version: 37.0 (2.2) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0

-------------------------------

Repro frequency: 5/5
See attached: 
video- https://youtu.be/sUbrXeLeTRM
logcat
(Reporter)

Updated

2 years ago
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Aus, do you remember the expected behavior here?
Flags: needinfo?(aus)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)

Comment 2

2 years ago
Hmm, unless the spec has changed, there should not be any prompting. There should, however, be a toaster notification that the download has started, which there seems to be at the time of writing this comment.
Flags: needinfo?(aus)

Updated

2 years ago
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][Low_QA]
You need to log in before you can comment on or make changes to this bug.